/third_party/protobuf/src/google/protobuf/ |
H A D | arena_unittest.cc | 158 EXPECT_TRUE(Arena::is_arena_constructable<TestAllTypes>::type::value); in TEST() 159 EXPECT_TRUE(Arena::is_arena_constructable<const TestAllTypes>::type::value); in TEST() 160 EXPECT_FALSE(Arena::is_arena_constructable<Arena>::type::value); in TEST() 164 EXPECT_TRUE(Arena::is_destructor_skippable<TestAllTypes>::type::value); in TEST() 165 EXPECT_TRUE(Arena::is_destructor_skippable<const TestAllTypes>::type::value); in TEST() 166 EXPECT_FALSE(Arena::is_destructor_skippable<Arena>::type::value); in TEST() 170 Arena arena; in TEST() 171 EXPECT_TRUE(Arena in TEST() [all...] |
H A D | arena.h | 31 // This file defines an Arena allocator for better allocation performance. 75 class Arena; // defined below 131 // creator of the Arena retains ownership of the block after the Arena is 164 // Init hook (if set) will always be called at Arena init time. Init hook may 172 void* (*on_arena_init)(Arena* arena); 173 void (*on_arena_reset)(Arena* arena, void* cookie, uint64 space_used); 174 void (*on_arena_destruction)(Arena* arena, void* cookie, uint64 space_used); 190 friend class Arena; 202 // Arena allocato 251 explicit Arena(const ArenaOptions& options) : impl_(options) { Arena() function 266 Arena() : impl_(ArenaOptions()) { Init(ArenaOptions()); } Arena() function [all...] |
H A D | inlined_string_field.h | 50 class Arena; 56 // never allocated on the Arena, we expose only the *NoArena methods of 71 Arena* /*arena*/) PROTOBUF_ALWAYS_INLINE { 84 Arena* /*arena*/) PROTOBUF_ALWAYS_INLINE { 91 Arena* /*arena*/) PROTOBUF_ALWAYS_INLINE { 100 Arena* /*arena*/) PROTOBUF_ALWAYS_INLINE { 106 std::string* Release(const std::string* default_value, Arena* /*arena*/) { in Release() 110 Arena* /*arena*/) { in ReleaseNonDefault() 119 Arena* /*arena*/) PROTOBUF_ALWAYS_INLINE { 123 Arena* /*aren [all...] |
H A D | proto3_arena_lite_unittest.cc | 114 Arena arena; in TEST() 115 TestAllTypes* arena_message = Arena::CreateMessage<TestAllTypes>(&arena); in TEST() 121 Arena arena1; in TEST() 122 Arena arena2; in TEST() 125 TestAllTypes* arena1_message = Arena::CreateMessage<TestAllTypes>(&arena1); in TEST() 126 TestAllTypes* arena2_message = Arena::CreateMessage<TestAllTypes>(&arena2); in TEST() 133 Arena arena; in TEST() 134 TestAllTypes* arena_message = Arena::CreateMessage<TestAllTypes>(&arena); in TEST() 142 Arena arena; in TEST() 143 TestAllTypes* arena_message = Arena in TEST() [all...] |
H A D | arenastring.h | 77 const ::std::string& value, Arena* arena) { in Set() 86 const ::std::string& value, Arena* arena) { in SetLite() 94 Arena* arena) { in Mutable() 106 Arena* arena) { in Release() 115 Arena* arena) { in ReleaseNonDefault() 135 Arena* /* arena */) { in UnsafeArenaRelease() 148 ::std::string* value, Arena* arena) { in SetAllocated() 168 Arena* /* arena */) { in UnsafeArenaSetAllocated() 176 // Swaps internal pointers. Arena-safety semantics: this is guarded by the 184 Arena* aren in Swap() [all...] |
H A D | lite_arena_unittest.cc | 45 arena_.reset(new Arena(options)); in LiteArenaTest() 48 Arena::CreateArray<char>(arena_.get(), 1); in LiteArenaTest() 51 std::unique_ptr<Arena> arena_; 64 Arena::CreateMessage<protobuf_unittest::TestArenaMapLite>(arena_.get()); in TEST_F() 69 Arena::CreateMessage<protobuf_unittest::TestArenaMapLite>(arena_.get()); in TEST_F() 77 Arena::CreateMessage<protobuf_unittest::ForeignMessageArenaLite>( in TEST_F()
|
H A D | map_type_handler.h | 90 static inline Type* CreateMessage(Arena* arena); 95 static inline Type* CreateMessage(Arena* arena) { in CreateMessage() 96 return Arena::CreateMessage<Type>(arena); in CreateMessage() 102 static inline Type* CreateMessage(Arena* arena) { in CreateMessage() 103 return Arena::Create<Type>(arena); in CreateMessage() 181 static inline void Merge(const Type& from, Type** to, Arena* arena); 182 static inline void Clear(Type** value, Arena* arena); 183 static inline void ClearMaybeByDefaultEnum(Type** value, Arena* arena, 185 static inline void Initialize(Type** x, Arena* arena); 189 Arena* aren [all...] |
H A D | wrappers.pb.cc | 312 DoubleValue::DoubleValue(::PROTOBUF_NAMESPACE_ID::Arena* arena) in DoubleValue() 343 void DoubleValue::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { in RegisterArenaDtor() 366 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena; in _InternalParse() 507 FloatValue::FloatValue(::PROTOBUF_NAMESPACE_ID::Arena* arena) in FloatValue() 538 void FloatValue::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { in RegisterArenaDtor() 561 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena; in _InternalParse() 702 Int64Value::Int64Value(::PROTOBUF_NAMESPACE_ID::Arena* arena) in Int64Value() 733 void Int64Value::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { in RegisterArenaDtor() 756 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena; in _InternalParse() 899 UInt64Value::UInt64Value(::PROTOBUF_NAMESPACE_ID::Arena* aren [all...] |
H A D | wrappers.pb.h | 87 template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::BoolValue* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::BoolValue>(Arena*); 88 template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::BytesValue* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::BytesValue>(Arena*); 89 template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::DoubleValue* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::DoubleValue>(Arena*); 90 template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::FloatValue* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::FloatValue>(Arena*); 91 template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::Int32Value* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::Int32Value>(Arena*); [all...] |
H A D | implicit_weak_message.h | 60 explicit ImplicitWeakMessage(Arena* arena) : MessageLite(arena) {} in ImplicitWeakMessage() 67 MessageLite* New(Arena* arena) const override { 68 return Arena::CreateMessage<ImplicitWeakMessage>(arena); 106 Arena* arena = NULL) { in NewFromPrototype() 110 static inline void Delete(MessageLite* value, Arena* arena) { in Delete() 115 static inline Arena* GetArena(MessageLite* value) { in GetArena() 133 explicit WeakRepeatedPtrField(Arena* arena) : weak(arena) {} in WeakRepeatedPtrField()
|
H A D | proto3_arena_unittest.cc | 119 Arena arena; in TEST() 120 TestAllTypes* arena_message = Arena::CreateMessage<TestAllTypes>(&arena); in TEST() 129 Arena arena; in TEST() 130 TestAllTypes* arena_message = Arena::CreateMessage<TestAllTypes>(&arena); in TEST() 147 Arena arena1; in TEST() 148 Arena arena2; in TEST() 151 TestAllTypes* arena1_message = Arena::CreateMessage<TestAllTypes>(&arena1); in TEST() 152 TestAllTypes* arena2_message = Arena::CreateMessage<TestAllTypes>(&arena2); in TEST() 159 Arena arena; in TEST() 160 TestAllTypes* arena_message = Arena in TEST() [all...] |
H A D | struct.pb.cc | 178 Struct_FieldsEntry_DoNotUse::Struct_FieldsEntry_DoNotUse(::PROTOBUF_NAMESPACE_ID::Arena* arena) in Struct_FieldsEntry_DoNotUse() 200 Struct::Struct(::PROTOBUF_NAMESPACE_ID::Arena* arena) in Struct() 232 void Struct::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { in RegisterArenaDtor() 255 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena; in _InternalParse() 458 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena(); in set_allocated_struct_value() 461 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = in set_allocated_struct_value() 462 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(struct_value); in set_allocated_struct_value() 473 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena(); in set_allocated_list_value() 476 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = in set_allocated_list_value() 477 ::PROTOBUF_NAMESPACE_ID::Arena in set_allocated_list_value() [all...] |
H A D | metadata_lite.h | 50 // uses a tagged pointer to either store the Arena pointer, if there are no 51 // unknown fields, or a pointer to a block of memory with both the Arena pointer 53 // allows for "zero-overhead" storage of the Arena pointer, relative to the 57 // indicate an arena pointer and bit 0 == 1 to indicate a UFS+Arena-container 62 explicit InternalMetadata(Arena* arena) : ptr_(arena) {} in InternalMetadata() 72 PROTOBUF_ALWAYS_INLINE Arena* arena() const { in arena() 76 return PtrValue<Arena>(); in arena() 137 // ptr_ is an Arena*. 158 Arena* arena; 168 Arena* my_aren in mutable_unknown_fields_slow() [all...] |
H A D | repeated_field.h | 168 alignof(Arena) >= alignof(Element), 169 "We only support types that have an alignment smaller than Arena"); 173 explicit RepeatedField(Arena* arena); 310 // Get the Arena on which this RepeatedField stores its elements. 311 inline Arena* GetArena() const { in GetArena() 312 return (total_size_ == 0) ? static_cast<Arena*>(arena_or_elements_) in GetArena() 336 Arena* arena; 340 // the struct. We can not use sizeof(Arena*) as well because there might be 345 // If total_size_ == 0 this points to an Arena otherwise it points to the 372 friend class Arena; [all...] |
H A D | generated_message_table_driven_lite.h | 148 inline void ClearOneofField(const ParseTableField& field, Arena* arena, in ClearOneofField() 182 Arena* arena, MessageLite* msg, uint32* oneof_case, in ResetOneofField() 216 Arena* arena, uint32* has_bits, in HandleString() 344 static Arena* GetArena(Type* t) { return t->GetArena(); } in GetArena() 349 Arena* arena = NULL) { in NewFromPrototype() 352 static void Delete(Type* t, Arena* arena = NULL) { in Delete() 472 Arena* const arena = msg->GetArena(); in MergePartialFromCodedStreamInlined() 489 Arena* const arena = msg->GetArena(); in MergePartialFromCodedStreamInlined() 506 Arena* const arena = msg->GetArena(); in MergePartialFromCodedStreamInlined() 530 Arena* cons in MergePartialFromCodedStreamInlined() [all...] |
H A D | empty.pb.cc | 88 Empty::Empty(::PROTOBUF_NAMESPACE_ID::Arena* arena) in Empty() 117 void Empty::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { in RegisterArenaDtor() 139 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena; in _InternalParse() 248 template<> PROTOBUF_NOINLINE PROTOBUF_NAMESPACE_ID::Empty* Arena::CreateMaybeMessage< PROTOBUF_NAMESPACE_ID::Empty >(Arena* arena) { in CreateMaybeMessage() 249 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::Empty >(arena); in CreateMaybeMessage()
|
H A D | empty.pb.h | 63 template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::Empty* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::Empty>(Arena*); 136 Empty* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { 162 explicit Empty(::PROTOBUF_NAMESPACE_ID::Arena* arena); 165 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); 185 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
|
H A D | struct.pb.h | 76 template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::ListValue* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::ListValue>(Arena*); 77 template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::Struct* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::Struct>(Arena*); 78 template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::Struct_FieldsEntry_DoNotUse* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::Struct_FieldsEntry_DoNotUse>(Arena*); 79 template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::Value* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::Value>(Arena*); 121 explicit Struct_FieldsEntry_DoNotUse(::PROTOBUF_NAMESPACE_ID::Arena* arena); 208 Struct* New(::PROTOBUF_NAMESPACE_ID::Arena* aren [all...] |
H A D | descriptor.pb.cc | 1384 FileDescriptorSet::FileDescriptorSet(::PROTOBUF_NAMESPACE_ID::Arena* arena) in FileDescriptorSet() 1416 void FileDescriptorSet::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { in RegisterArenaDtor() 1439 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena; in _InternalParse() 1618 FileDescriptorProto::FileDescriptorProto(::PROTOBUF_NAMESPACE_ID::Arena* arena) in FileDescriptorProto() 1699 void FileDescriptorProto::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { in RegisterArenaDtor() 1750 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena; in _InternalParse() 2270 DescriptorProto_ExtensionRange::DescriptorProto_ExtensionRange(::PROTOBUF_NAMESPACE_ID::Arena* arena) in DescriptorProto_ExtensionRange() 2313 void DescriptorProto_ExtensionRange::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { in RegisterArenaDtor() 2347 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena; in _InternalParse() 2565 DescriptorProto_ReservedRange::DescriptorProto_ReservedRange(::PROTOBUF_NAMESPACE_ID::Arena* aren [all...] |
/third_party/skia/third_party/externals/abseil-cpp/absl/base/internal/ |
H A D | low_level_alloc.cc | 86 LowLevelAlloc::Arena *arena; 198 // Arena implementation 201 struct LowLevelAlloc::Arena { struct in absl::base_internal::LowLevelAlloc 203 explicit Arena(uint32_t flags_value); 226 alignas(LowLevelAlloc::Arena) unsigned char default_arena_storage[sizeof( 227 LowLevelAlloc::Arena)]; 228 alignas(LowLevelAlloc::Arena) unsigned char unhooked_arena_storage[sizeof( 229 LowLevelAlloc::Arena)]; 232 LowLevelAlloc::Arena) unsigned char unhooked_async_sig_safe_arena_storage 233 [sizeof(LowLevelAlloc::Arena)]; 350 LowLevelAlloc::Arena::Arena(uint32_t flags_value) Arena() function in absl::base_internal::LowLevelAlloc::Arena [all...] |
H A D | low_level_alloc.h | 63 struct Arena; // an arena from which memory may be allocated 72 static void *AllocWithArena(size_t request, Arena *arena) 106 static Arena *NewArena(int32_t flags); 113 static bool DeleteArena(Arena *arena); 116 static Arena *DefaultArena();
|
/third_party/protobuf/php/ext/google/protobuf/ |
H A D | arena.c | 36 // Arena 39 typedef struct Arena { struct 42 } Arena; typedef 50 Arena *intern = emalloc(sizeof(Arena)); in Arena_Create() 59 Arena* intern = (Arena*)obj; in Arena_Free() 71 Arena *a = (Arena*)Z_OBJ_P(val); in Arena_Get() 87 INIT_CLASS_ENTRY(tmp_ce, "Google\\Protobuf\\Internal\\Arena", Arena_method in Arena_ModuleInit() [all...] |
/third_party/protobuf/src/google/protobuf/compiler/cpp/ |
H A D | cpp_move_unittest.cc | 89 Arena arena; in TEST() 92 Arena::CreateMessage<protobuf_unittest::TestAllTypes>(&arena); in TEST() 97 Arena::CreateMessage<protobuf_unittest::TestAllTypes>(&arena); in TEST() 105 Arena arena1, arena2; in TEST() 108 Arena::CreateMessage<protobuf_unittest::TestAllTypes>(&arena1); in TEST() 113 Arena::CreateMessage<protobuf_unittest::TestAllTypes>(&arena2); in TEST() 123 Arena arena; in TEST() 126 Arena::CreateMessage<protobuf_unittest::TestAllTypes>(&arena); in TEST() 140 Arena arena; in TEST() 147 Arena in TEST() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Demangle/ |
H A D | MicrosoftDemangle.cpp | 248 char *Stable = Arena.allocUnalignedBuffer(Borrowed.size() + 1); in copyString() 257 NamedIdentifierNode *NI = Arena.alloc<NamedIdentifierNode>(); in demangleSpecialTableSymbolNode() 275 SpecialTableSymbolNode *STSN = Arena.alloc<SpecialTableSymbolNode>(); in demangleSpecialTableSymbolNode() 297 Arena.alloc<LocalStaticGuardIdentifierNode>(); in demangleLocalStaticGuard() 301 Arena.alloc<LocalStaticGuardVariableNode>(); in demangleLocalStaticGuard() 318 static NamedIdentifierNode *synthesizeNamedIdentifier(ArenaAllocator &Arena, in synthesizeNamedIdentifier() argument 320 NamedIdentifierNode *Id = Arena.alloc<NamedIdentifierNode>(); in synthesizeNamedIdentifier() 325 static QualifiedNameNode *synthesizeQualifiedName(ArenaAllocator &Arena, in synthesizeQualifiedName() argument 327 QualifiedNameNode *QN = Arena.alloc<QualifiedNameNode>(); in synthesizeQualifiedName() 328 QN->Components = Arena in synthesizeQualifiedName() 335 synthesizeQualifiedName(ArenaAllocator &Arena, StringView Name) synthesizeQualifiedName() argument 341 synthesizeVariable(ArenaAllocator &Arena, TypeNode *Type, StringView VariableName) synthesizeVariable() argument 350 demangleUntypedVariable( ArenaAllocator &Arena, StringView &MangledName, StringView VariableName) demangleUntypedVariable() argument 364 demangleRttiBaseClassDescriptorNode(ArenaAllocator &Arena, StringView &MangledName) demangleRttiBaseClassDescriptorNode() argument 1557 nodeListToNodeArray(ArenaAllocator &Arena, NodeList *Head, size_t Count) nodeListToNodeArray() argument [all...] |
/third_party/libphonenumber/cpp/src/phonenumbers/ohos/ |
H A D | geocoding_data.pb.h | 89 template<> ::i18n::phonenumbers::CountriesInfo* Arena::CreateMaybeMessage<::i18n::phonenumbers::CountriesInfo>(Arena*); 90 template<> ::i18n::phonenumbers::CountryCodeInfo* Arena::CreateMaybeMessage<::i18n::phonenumbers::CountryCodeInfo>(Arena*); 91 template<> ::i18n::phonenumbers::GeocodingInfo* Arena::CreateMaybeMessage<::i18n::phonenumbers::GeocodingInfo>(Arena*); 92 template<> ::i18n::phonenumbers::LanguageCodeInfo* Arena::CreateMaybeMessage<::i18n::phonenumbers::LanguageCodeInfo>(Arena*); 93 template<> ::i18n::phonenumbers::PrefixesInfo* Arena::CreateMaybeMessage<::i18n::phonenumbers::PrefixesInfo>(Arena*); [all...] |