Lines Matching refs:arena
25 explicit ArenaBitVectorAllocator(ArenaAlloc* arena) : arena_(arena) {}
34 static void* operator new(size_t size, ArenaAlloc* arena) {
35 return arena->Alloc(sizeof(ArenaBitVectorAllocator), kArenaAllocGrowableBitMap);
44 ArenaBitVector::ArenaBitVector(ArenaAllocator* arena, unsigned int start_bits,
47 new (arena) ArenaBitVectorAllocator<ArenaAllocator>(arena)), kind_(kind) {
51 ArenaBitVector::ArenaBitVector(ScopedArenaAllocator* arena, unsigned int start_bits,
54 new (arena) ArenaBitVectorAllocator<ScopedArenaAllocator>(arena)), kind_(kind) {