Searched refs:ArenaBitVectorAllocator (Results 1 – 2 of 2) sorted by relevance
54 class ArenaBitVectorAllocator final : public Allocator, private ArenaBitVectorAllocatorKind { class56 static ArenaBitVectorAllocator* Create(ArenaAlloc* allocator, ArenaAllocKind kind) { in Create()57 void* storage = allocator->template Alloc<ArenaBitVectorAllocator>(kind); in Create()58 return new (storage) ArenaBitVectorAllocator(allocator, kind); in Create()61 ~ArenaBitVectorAllocator() { in ~ArenaBitVectorAllocator()73 ArenaBitVectorAllocator(ArenaAlloc* allocator, ArenaAllocKind kind) in ArenaBitVectorAllocator() function in art::ArenaBitVectorAllocator78 DISALLOW_COPY_AND_ASSIGN(ArenaBitVectorAllocator);87 ArenaBitVectorAllocator<ArenaAllocator>::Create(allocator, kind)) { in ArenaBitVector()97 ArenaBitVectorAllocator<ScopedArenaAllocator>::Create(allocator, kind)) { in ArenaBitVector()
55 art::ArenaBitVectorAllocator<art::ScopedArenaAllocator>::Alloc(unsigned long)