Home
last modified time | relevance | path

Searched refs:BlockToDelete (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DDynamicAllocator.cpp106 const Block *BlockToDelete, InterpState &S) { in deallocate() argument
117 return BlockToDelete == B; in deallocate()
H A DDynamicAllocator.h81 bool deallocate(const Expr *Source, const Block *BlockToDelete,
H A DInterp.cpp1187 const Block *BlockToDelete = nullptr; in Free() local
1203 BlockToDelete = Ptr.block(); in Free()
1206 const Descriptor *BlockDesc = BlockToDelete->getDescriptor(); in Free()
1262 assert(BlockToDelete); in Free()
1265 if (!RunDestructors(S, OpPC, BlockToDelete)) in Free()
1268 if (!Allocator.deallocate(Source, BlockToDelete, S)) { in Free()
H A DInterpBuiltin.cpp1578 const Block *BlockToDelete = nullptr; in interp__builtin_operator_delete() local
1601 BlockToDelete = Ptr.block(); in interp__builtin_operator_delete()
1603 if (!BlockToDelete->isDynamic()) { in interp__builtin_operator_delete()
1610 assert(BlockToDelete); in interp__builtin_operator_delete()
1613 const Descriptor *BlockDesc = BlockToDelete->getDescriptor(); in interp__builtin_operator_delete()
1617 if (!Allocator.deallocate(Source, BlockToDelete, S)) { in interp__builtin_operator_delete()