clang: clang::BumpVectorContext Class Reference (original) (raw)

#include "[clang/Analysis/Support/BumpVector.h](BumpVector%5F8h%5Fsource.html)"

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.

clang::BumpVectorContext::BumpVectorContext ( ) inline

BumpVectorContext() [2/4]

BumpVectorContext() [3/4]

BumpVectorContext() [4/4]

clang::BumpVectorContext::BumpVectorContext ( llvm::BumpPtrAllocator & A) inline

~BumpVectorContext()

clang::BumpVectorContext::~BumpVectorContext ( ) inline

getAllocator()

llvm::BumpPtrAllocator & clang::BumpVectorContext::getAllocator ( ) inline

operator=() [1/2]

operator=() [2/2]


The documentation for this class was generated from the following file: