Lines Matching refs:arena_
143 Map() : arena_(NULL), default_enum_value_(0) { Init(); } in Map()
144 explicit Map(Arena* arena) : arena_(arena), default_enum_value_(0) { Init(); } in Map()
147 : arena_(NULL), default_enum_value_(other.default_enum_value_) { in Map()
153 if (other.arena_) { in Map()
161 if (arena_ != other.arena_) {
172 : arena_(NULL), default_enum_value_(0) { in Map()
179 if (arena_ == NULL) { in ~Map()
187 Arena::Create<InnerMap>(arena_, 0u, hasher(), Allocator(arena_)); in Init()
204 MapAllocator() : arena_(NULL) {} in MapAllocator()
205 explicit MapAllocator(Arena* arena) : arena_(arena) {} in MapAllocator()
208 : arena_(allocator.arena()) {} in MapAllocator()
213 if (arena_ == NULL) {
217 Arena::CreateArray<uint8>(arena_, n * sizeof(value_type)));
222 if (arena_ == NULL) { in deallocate()
262 return arena_ == other.arena_;
267 return arena_ != other.arena_;
278 Arena* arena() const { return arena_; } in arena()
282 Arena* const arena_; variable
1133 if (arena_ == NULL) delete pos.operator->(); in erase()
1155 if (arena_ == other.arena_) { in swap()
1179 if (arena_ == NULL) { in CreateValueTypeInternal()
1183 Arena::CreateArray<uint8>(arena_, sizeof(value_type))); in CreateValueTypeInternal()
1184 Arena::CreateInArenaStorage(const_cast<Key*>(&value->first), arena_); in CreateValueTypeInternal()
1185 Arena::CreateInArenaStorage(&value->second, arena_); in CreateValueTypeInternal()
1192 if (arena_ == NULL) { in CreateValueTypeInternal()
1196 Arena::CreateArray<uint8>(arena_, sizeof(value_type))); in CreateValueTypeInternal()
1197 Arena::CreateInArenaStorage(const_cast<Key*>(&p->first), arena_); in CreateValueTypeInternal()
1198 Arena::CreateInArenaStorage(&p->second, arena_); in CreateValueTypeInternal()
1205 Arena* arena_; variable