Lines Matching refs:BeforeInfo
291 struct BeforeInfo { struct in clang::threadSafety::BeforeSet
295 BeforeInfo() = default;
296 BeforeInfo(BeforeInfo &&) = default;
300 llvm::DenseMap<const ValueDecl *, std::unique_ptr<BeforeInfo>>;
306 BeforeInfo* insertAttrExprs(const ValueDecl* Vd,
309 BeforeInfo *getBeforeInfoForDecl(const ValueDecl *Vd,
1159 BeforeSet::BeforeInfo* BeforeSet::insertAttrExprs(const ValueDecl* Vd, in insertAttrExprs()
1162 BeforeInfo *Info = nullptr; in insertAttrExprs()
1166 std::unique_ptr<BeforeInfo> &InfoPtr = BMap[Vd]; in insertAttrExprs()
1168 InfoPtr.reset(new BeforeInfo()); in insertAttrExprs()
1199 BeforeInfo *ArgInfo = getBeforeInfoForDecl(ArgVd, Analyzer); in insertAttrExprs()
1213 BeforeSet::BeforeInfo *
1217 BeforeInfo *Info = nullptr; in getBeforeInfoForDecl()
1231 SmallVector<BeforeInfo*, 8> InfoVect; in checkBeforeAfter()
1239 BeforeSet::BeforeInfo *Info = getBeforeInfoForDecl(Vd, Analyzer); in checkBeforeAfter()