clang 20.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. | |
BumpVectorContext (BumpVectorContext &&Other) | |
BumpVectorContext & | operator= (BumpVectorContext &&)=delete |
BumpVectorContext (const BumpVectorContext &)=delete | |
BumpVectorContext & | operator= (const BumpVectorContext &)=delete |
BumpVectorContext (llvm::BumpPtrAllocator &A) | |
Construct a new BumpVectorContext that reuses an existing BumpPtrAllocator. | |
~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.
References clang::Other.
|
delete |
|
inline |
Construct a new BumpVectorContext that reuses an existing BumpPtrAllocator.
This BumpPtrAllocator is not destroyed when the BumpVectorContext object is destroyed.
Definition at line 57 of file BumpVector.h.
|
inline |
Definition at line 59 of file BumpVector.h.
|
inline |
Definition at line 64 of file BumpVector.h.
Referenced by clang::CFG::getAllocator(), and clang::ento::ExplodedGraph::getAllocator().
|
delete |
|
delete |