Searched refs:BumpVectorContext (Results 1 – 7 of 7) sorted by relevance
/external/clang/include/clang/Analysis/Support/ |
D | BumpVector.h | 32 class BumpVectorContext { 37 BumpVectorContext() : Alloc(new llvm::BumpPtrAllocator(), 1) {} in BumpVectorContext() function 39 BumpVectorContext(BumpVectorContext &&Other) : Alloc(Other.Alloc) { in BumpVectorContext() function 47 BumpVectorContext(llvm::BumpPtrAllocator &A) : Alloc(&A, 0) {} in BumpVectorContext() function 49 ~BumpVectorContext() { in ~BumpVectorContext() 62 explicit BumpVector(BumpVectorContext &C, unsigned N) in BumpVector() 154 void push_back(const_reference Elt, BumpVectorContext &C) { in push_back() 168 BumpVectorContext &C) { in insert() 183 void reserve(BumpVectorContext &C, unsigned N) { in reserve() 195 void grow(BumpVectorContext &C, size_type MinSize = 1); [all …]
|
/external/clang/include/clang/Analysis/ |
D | CFG.h | 358 ElementList(BumpVectorContext &C) : Impl(C, 4) {} in ElementList() 366 void push_back(CFGElement e, BumpVectorContext &C) { Impl.push_back(e, C); } in push_back() 368 BumpVectorContext &C) { in insert() 491 explicit CFGBlock(unsigned blockid, BumpVectorContext &C, CFG *parent) in CFGBlock() 653 void addSuccessor(AdjacentBlock Succ, BumpVectorContext &C); 655 void appendStmt(Stmt *statement, BumpVectorContext &C) { in appendStmt() 660 BumpVectorContext &C) { in appendInitializer() 665 BumpVectorContext &C) { in appendNewAllocator() 669 void appendBaseDtor(const CXXBaseSpecifier *BS, BumpVectorContext &C) { in appendBaseDtor() 673 void appendMemberDtor(FieldDecl *FD, BumpVectorContext &C) { in appendMemberDtor() [all …]
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
D | ExplodedGraph.h | 269 BumpVectorContext BVC; 369 BumpVectorContext &getNodeAllocator() { return BVC; } in getNodeAllocator()
|
/external/clang/lib/Analysis/ |
D | AnalysisDeclContext.cpp | 508 BumpVectorContext &BC; 513 BumpVectorContext &bc) in FindBlockDeclRefExprsVals() 558 BumpVectorContext BC(A); in LazyInitializeReferencedDecls()
|
D | CFG.cpp | 241 BumpVectorContext ctx; 251 LocalScope(BumpVectorContext ctx, const_iterator P) in LocalScope() 1303 LocalScope(BumpVectorContext(alloc), ScopePos); in createOrReuseLocalScope() 1420 BumpVectorContext &C = cfg->getBumpVectorContext(); in prependAutomaticObjDtorsWithTerminator() 3958 BumpVectorContext &C) { in addSuccessor()
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | ExplodedGraph.cpp | 252 BumpVectorContext &Ctx = G.getNodeAllocator(); in addNode()
|
D | MemRegion.cpp | 1456 BumpVectorContext BC(A); in LazyInitializeReferencedVars()
|