Home
last modified time | relevance | path

Searched refs:BumpVectorContext (Results 1 – 7 of 7) sorted by relevance

/external/clang/include/clang/Analysis/Support/
DBumpVector.h32 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/
DCFG.h358 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/
DExplodedGraph.h269 BumpVectorContext BVC;
369 BumpVectorContext &getNodeAllocator() { return BVC; } in getNodeAllocator()
/external/clang/lib/Analysis/
DAnalysisDeclContext.cpp508 BumpVectorContext &BC;
513 BumpVectorContext &bc) in FindBlockDeclRefExprsVals()
558 BumpVectorContext BC(A); in LazyInitializeReferencedDecls()
DCFG.cpp241 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/
DExplodedGraph.cpp252 BumpVectorContext &Ctx = G.getNodeAllocator(); in addNode()
DMemRegion.cpp1456 BumpVectorContext BC(A); in LazyInitializeReferencedVars()