clang
15.0.0git
|
#include "clang/Analysis/Support/BumpVector.h"
Public Member Functions | |
BumpVectorContext () | |
Construct a new BumpVectorContext that creates a new BumpPtrAllocator and destroys it when the BumpVectorContext object is destroyed. More... | |
BumpVectorContext (BumpVectorContext &&Other) | |
BumpVectorContext (llvm::BumpPtrAllocator &A) | |
Construct a new BumpVectorContext that reuses an existing BumpPtrAllocator. More... | |
~BumpVectorContext () | |
llvm::BumpPtrAllocator & | getAllocator () |
Definition at line 32 of file BumpVector.h.
|
inline |
Construct a new BumpVectorContext that creates a new BumpPtrAllocator and destroys it when the BumpVectorContext object is destroyed.
Definition at line 38 of file BumpVector.h.
|
inline |
Definition at line 40 of file BumpVector.h.
|
inline |
Construct a new BumpVectorContext that reuses an existing BumpPtrAllocator.
This BumpPtrAllocator is not destroyed when the BumpVectorContext object is destroyed.
Definition at line 48 of file BumpVector.h.
|
inline |
Definition at line 50 of file BumpVector.h.
|
inline |
Definition at line 55 of file BumpVector.h.
Referenced by clang::ento::ExplodedGraph::getAllocator(), and clang::CFG::getAllocator().