Home
last modified time | relevance | path

Searched refs:DynamicAllocator (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DDynamicAllocator.cpp16 DynamicAllocator::~DynamicAllocator() { cleanup(); } in ~DynamicAllocator()
18 void DynamicAllocator::cleanup() { in cleanup()
42 Block *DynamicAllocator::allocate(const Expr *Source, PrimType T, in allocate()
53 Block *DynamicAllocator::allocate(const Descriptor *ElementDesc, in allocate()
63 Block *DynamicAllocator::allocate(const Descriptor *D, unsigned EvalID) { in allocate()
91 bool DynamicAllocator::deallocate(const Expr *Source, in deallocate()
H A DDynamicAllocator.h33 class DynamicAllocator final {
53 DynamicAllocator() = default;
54 ~DynamicAllocator();
H A DInterpState.h106 DynamicAllocator &getAllocator() { return Alloc; } in getAllocator()
122 DynamicAllocator Alloc;
H A DInterpBlock.h134 friend class DynamicAllocator; variable
H A DPointer.h655 friend class DynamicAllocator; variable
H A DInterp.h2849 DynamicAllocator &Allocator = S.getAllocator(); in Alloc()
2874 DynamicAllocator &Allocator = S.getAllocator(); in AllocN()
2900 DynamicAllocator &Allocator = S.getAllocator(); in AllocCN()
2946 DynamicAllocator &Allocator = S.getAllocator(); in Free()
/freebsd/lib/clang/libclang/
H A DMakefile113 SRCS_MIN+= AST/Interp/DynamicAllocator.cpp