Lines Matching refs:BeforeInfo
281 struct BeforeInfo { struct in clang::threadSafety::BeforeSet
285 BeforeInfo() = default;
286 BeforeInfo(BeforeInfo &&) = default;
290 llvm::DenseMap<const ValueDecl *, std::unique_ptr<BeforeInfo>>;
296 BeforeInfo* insertAttrExprs(const ValueDecl* Vd,
299 BeforeInfo *getBeforeInfoForDecl(const ValueDecl *Vd,
1064 BeforeSet::BeforeInfo* BeforeSet::insertAttrExprs(const ValueDecl* Vd, in insertAttrExprs()
1067 BeforeInfo *Info = nullptr; in insertAttrExprs()
1071 std::unique_ptr<BeforeInfo> &InfoPtr = BMap[Vd]; in insertAttrExprs()
1073 InfoPtr.reset(new BeforeInfo()); in insertAttrExprs()
1104 BeforeInfo *ArgInfo = getBeforeInfoForDecl(ArgVd, Analyzer); in insertAttrExprs()
1118 BeforeSet::BeforeInfo *
1122 BeforeInfo *Info = nullptr; in getBeforeInfoForDecl()
1136 SmallVector<BeforeInfo*, 8> InfoVect; in checkBeforeAfter()
1144 BeforeSet::BeforeInfo *Info = getBeforeInfoForDecl(Vd, Analyzer); in checkBeforeAfter()