HomeSort by relevance Sort by last modified time
    Searched refs:BumpVectorContext (Results 1 - 7 of 7) sorted by null

  /external/clang/include/clang/Analysis/Support/
BumpVector.h 32 class BumpVectorContext {
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) {}
39 /// Construct a new BumpVectorContext that reuses an existing
41 /// BumpVectorContext object is destroyed.
42 BumpVectorContext(llvm::BumpPtrAllocator &A) : Alloc(&A, 0) {}
44 ~BumpVectorContext() {
57 explicit BumpVector(BumpVectorContext &C, unsigned N)
149 void push_back(const_reference Elt, BumpVectorContext &C)
    [all...]
  /external/clang/include/clang/Analysis/
CFG.h 306 ElementList(BumpVectorContext &C) : Impl(C, 4) {}
314 void push_back(CFGElement e, BumpVectorContext &C) { Impl.push_back(e, C); }
316 BumpVectorContext &C) {
384 explicit CFGBlock(unsigned blockid, BumpVectorContext &C, CFG *parent)
536 void addSuccessor(CFGBlock *Block, BumpVectorContext &C) {
542 void appendStmt(Stmt *statement, BumpVectorContext &C) {
547 BumpVectorContext &C) {
551 void appendBaseDtor(const CXXBaseSpecifier *BS, BumpVectorContext &C) {
555 void appendMemberDtor(FieldDecl *FD, BumpVectorContext &C) {
559 void appendTemporaryDtor(CXXBindTemporaryExpr *E, BumpVectorContext &C)
    [all...]
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
ExplodedGraph.h 267 BumpVectorContext BVC;
357 BumpVectorContext &getNodeAllocator() { return BVC; }
  /external/clang/lib/Analysis/
AnalysisDeclContext.cpp 394 BumpVectorContext &BC;
399 BumpVectorContext &bc)
449 BumpVectorContext BC(A);
CFG.cpp 168 BumpVectorContext ctx;
178 LocalScope(BumpVectorContext &ctx, const_iterator P)
911 BumpVectorContext ctx(alloc);
    [all...]
  /external/clang/lib/StaticAnalyzer/Core/
ExplodedGraph.cpp 247 BumpVectorContext &Ctx = G.getNodeAllocator();
MemRegion.cpp     [all...]

Completed in 182 milliseconds