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

/external/clang/include/clang/Analysis/Support/
H A DBumpVector.h32 class BumpVectorContext { class in namespace:clang
35 /// Construct a new BumpVectorContext that creates a new BumpPtrAllocator
36 /// and destroys it when the BumpVectorContext object is destroyed.
37 BumpVectorContext() : Alloc(new llvm::BumpPtrAllocator(), 1) {} function in class:clang::BumpVectorContext
39 /// Construct a new BumpVectorContext that reuses an existing
41 /// BumpVectorContext object is destroyed.
42 BumpVectorContext(llvm::BumpPtrAllocator &A) : Alloc(&A, 0) {} function in class:clang::BumpVectorContext
44 ~BumpVectorContext() {
57 explicit BumpVector(BumpVectorContext &C, unsigned N)
149 void push_back(const_reference Elt, BumpVectorContext
[all...]
/external/clang/include/clang/Analysis/
H A DCFG.h274 ElementList(BumpVectorContext &C) : Impl(C, 4) {}
282 void push_back(CFGElement e, BumpVectorContext &C) { Impl.push_back(e, C); }
284 BumpVectorContext &C) {
352 explicit CFGBlock(unsigned blockid, BumpVectorContext &C, CFG *parent)
504 void addSuccessor(CFGBlock *Block, BumpVectorContext &C) {
510 void appendStmt(Stmt *statement, BumpVectorContext &C) {
515 BumpVectorContext &C) {
519 void appendBaseDtor(const CXXBaseSpecifier *BS, BumpVectorContext &C) {
523 void appendMemberDtor(FieldDecl *FD, BumpVectorContext &C) {
527 void appendTemporaryDtor(CXXBindTemporaryExpr *E, BumpVectorContext
[all...]
/external/clang/lib/Analysis/
H A DAnalysisDeclContext.cpp356 BumpVectorContext &BC;
361 BumpVectorContext &bc)
414 BumpVectorContext BC(A);
H A DCFG.cpp168 BumpVectorContext ctx;
178 LocalScope(BumpVectorContext &ctx, const_iterator P)
873 BumpVectorContext ctx(alloc);
983 BumpVectorContext &C = cfg->getBumpVectorContext();
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExplodedGraph.h274 BumpVectorContext BVC;
362 BumpVectorContext &getNodeAllocator() { return BVC; }
/external/clang/lib/StaticAnalyzer/Core/
H A DExplodedGraph.cpp215 BumpVectorContext &Ctx = G.getNodeAllocator();
H A DMemRegion.cpp1219 BumpVectorContext BC(A);

Completed in 633 milliseconds