Auto-generate files after cl/566628155

pull/14119/head
Protobuf Team Bot 1 year ago
parent c98ef06291
commit 986cbb647b
  1. BIN
      csharp/src/Google.Protobuf.Test/testprotos.pb
  2. 16
      csharp/src/Google.Protobuf/Reflection/Descriptor.pb.cs
  3. 24
      php/ext/google/protobuf/php-upb.c
  4. 12
      php/ext/google/protobuf/php-upb.h
  5. 24
      ruby/ext/google/protobuf_c/ruby-upb.c
  6. 12
      ruby/ext/google/protobuf_c/ruby-upb.h
  7. 14
      src/google/protobuf/any.pb.cc
  8. 4
      src/google/protobuf/any.pb.h
  9. 42
      src/google/protobuf/api.pb.cc
  10. 12
      src/google/protobuf/api.pb.h
  11. 14
      src/google/protobuf/duration.pb.cc
  12. 4
      src/google/protobuf/duration.pb.h
  13. 14
      src/google/protobuf/field_mask.pb.cc
  14. 4
      src/google/protobuf/field_mask.pb.h
  15. 14
      src/google/protobuf/source_context.pb.cc
  16. 4
      src/google/protobuf/source_context.pb.h
  17. 42
      src/google/protobuf/struct.pb.cc
  18. 12
      src/google/protobuf/struct.pb.h
  19. 14
      src/google/protobuf/timestamp.pb.cc
  20. 4
      src/google/protobuf/timestamp.pb.h
  21. 70
      src/google/protobuf/type.pb.cc
  22. 20
      src/google/protobuf/type.pb.h
  23. 126
      src/google/protobuf/wrappers.pb.cc
  24. 36
      src/google/protobuf/wrappers.pb.h
  25. 1351
      upb/cmake/google/protobuf/descriptor.upb_minitable.c
  26. 78
      upb/cmake/google/protobuf/descriptor.upb_minitable.h

@ -755,7 +755,7 @@ namespace Google.Protobuf.Reflection {
private string edition_;
/// <summary>
/// The edition of the proto file, which is an opaque string.
/// TODO(b/297898292) Deprecate and remove this field in favor of enums.
/// TODO Deprecate and remove this field in favor of enums.
/// </summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
@ -2360,7 +2360,7 @@ namespace Google.Protobuf.Reflection {
private global::Google.Protobuf.Reflection.ExtensionRangeOptions.Types.VerificationState verification_;
/// <summary>
/// The verification state of the range.
/// TODO(b/278783756): flip the default to DECLARATION once all empty ranges
/// TODO: flip the default to DECLARATION once all empty ranges
/// are marked as UNVERIFIED.
/// </summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@ -7499,7 +7499,7 @@ namespace Google.Protobuf.Reflection {
/// This should only be used as a temporary measure against broken builds due
/// to the change in behavior for JSON field name conflicts.
///
/// TODO(b/261750190) This is legacy behavior we plan to remove once downstream
/// TODO This is legacy behavior we plan to remove once downstream
/// teams have had time to migrate.
/// </summary>
[global::System.ObsoleteAttribute]
@ -8870,7 +8870,7 @@ namespace Google.Protobuf.Reflection {
private string edition_;
/// <summary>
/// TODO(b/297898292) Deprecate and remove this field in favor of enums.
/// TODO Deprecate and remove this field in favor of enums.
/// </summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
@ -9537,7 +9537,7 @@ namespace Google.Protobuf.Reflection {
/// and strips underscored from the fields before comparison in proto3 only.
/// The new behavior takes `json_name` into account and applies to proto2 as
/// well.
/// TODO(b/261750190) Remove this legacy behavior once downstream teams have
/// TODO Remove this legacy behavior once downstream teams have
/// had time to migrate.
/// </summary>
[global::System.ObsoleteAttribute]
@ -11777,7 +11777,7 @@ namespace Google.Protobuf.Reflection {
}
/// <summary>
/// TODO(b/274655146) Enums in C++ gencode (and potentially other languages) are
/// TODO Enums in C++ gencode (and potentially other languages) are
/// not well scoped. This means that each of the feature enums below can clash
/// with each other. The short names we've chosen maximize call-site
/// readability, but leave us very open to this scenario. A future feature will
@ -12355,7 +12355,7 @@ namespace Google.Protobuf.Reflection {
private string minimumEdition_;
/// <summary>
/// TODO(b/297898292) Deprecate and remove these fields in favor of enums.
/// TODO Deprecate and remove these fields in favor of enums.
/// </summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
@ -12748,7 +12748,7 @@ namespace Google.Protobuf.Reflection {
private string edition_;
/// <summary>
/// TODO(b/297898292) Deprecate and remove this field in favor of enums.
/// TODO Deprecate and remove this field in favor of enums.
/// </summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]

@ -4779,7 +4779,7 @@ static void jsondec_any(jsondec* d, upb_Message* msg, const upb_MessageDef* m) {
upb_EncodeStatus status =
upb_Encode(any_msg, upb_MessageDef_MiniTable(any_m), 0, d->arena,
(char**)&encoded.str_val.data, &encoded.str_val.size);
// TODO(b/235839510): We should fail gracefully here on a bad return status.
// TODO: We should fail gracefully here on a bad return status.
UPB_ASSERT(status == kUpb_EncodeStatus_Ok);
upb_Message_SetFieldByDef(msg, value_f, encoded, d->arena);
}
@ -5348,7 +5348,7 @@ static void jsonenc_listvalue(jsonenc* e, const upb_Message* msg,
static void jsonenc_value(jsonenc* e, const upb_Message* msg,
const upb_MessageDef* m) {
/* TODO(haberman): do we want a reflection method to get oneof case? */
/* TODO: do we want a reflection method to get oneof case? */
size_t iter = kUpb_Message_Begin;
const upb_FieldDef* f;
upb_MessageValue val;
@ -6211,7 +6211,7 @@ bool upb_Message_IsExactlyEqual(const upb_Message* m1, const upb_Message* m2,
upb_EncodeStatus status2 = upb_Encode(m2, layout, opts, a, &data2, &size2);
if (status1 != kUpb_EncodeStatus_Ok || status2 != kUpb_EncodeStatus_Ok) {
// TODO(salo): How should we fail here? (In Ruby we throw an exception.)
// TODO: How should we fail here? (In Ruby we throw an exception.)
upb_Arena_Free(a);
return false;
}
@ -7358,7 +7358,7 @@ bool upb_MiniTable_SetSubMessage(upb_MiniTable* table,
upb_MiniTableSub* table_sub =
(void*)&table->subs[field->UPB_PRIVATE(submsg_index)];
// TODO(haberman): Add this assert back once YouTube is updated to not call
// TODO: Add this assert back once YouTube is updated to not call
// this function repeatedly.
// UPB_ASSERT(table_sub->submsg == &_kUpb_MiniTable_Empty);
table_sub->submsg = sub;
@ -7722,7 +7722,7 @@ static char* upb_MtDataEncoder_FlushDenseEnumMask(upb_MtDataEncoder* e,
char* upb_MtDataEncoder_PutEnumValue(upb_MtDataEncoder* e, char* ptr,
uint32_t val) {
// TODO(b/229641772): optimize this encoding.
// TODO: optimize this encoding.
upb_MtDataEncoderInternal* in = upb_MtDataEncoder_GetInternal(e, ptr);
UPB_ASSERT(val >= in->state.enum_state.last_written_value);
uint32_t delta = val - in->state.enum_state.last_written_value;
@ -8072,7 +8072,7 @@ const upb_ServiceDef* upb_DefPool_FindServiceByNameWithSize(
const upb_FileDef* upb_DefPool_FindFileContainingSymbol(const upb_DefPool* s,
const char* name) {
upb_value v;
// TODO(haberman): non-extension fields and oneofs.
// TODO: non-extension fields and oneofs.
if (upb_strtable_lookup(&s->syms, name, &v)) {
switch (_upb_DefType_Type(v)) {
case UPB_DEFTYPE_EXT: {
@ -9642,7 +9642,7 @@ static int _upb_FieldDef_Compare(const void* p1, const void* p2) {
// for non-sorted lists of fields.
const upb_FieldDef** _upb_FieldDefs_Sorted(const upb_FieldDef* f, int n,
upb_Arena* a) {
// TODO(salo): Replace this arena alloc with a persistent scratch buffer.
// TODO: Replace this arena alloc with a persistent scratch buffer.
upb_FieldDef** out = (upb_FieldDef**)upb_Arena_Malloc(a, n * sizeof(void*));
if (!out) return NULL;
@ -9981,7 +9981,7 @@ void _upb_FileDef_Create(upb_DefBuilder* ctx,
file->package = NULL;
}
// TODO(b/267770604): How should we validate this?
// TODO: How should we validate this?
file->edition = UPB_DESC(FileDescriptorProto_edition_enum)(file_proto);
if (UPB_DESC(FileDescriptorProto_has_syntax)(file_proto)) {
@ -10672,7 +10672,7 @@ struct upb_MessageDef {
const upb_EnumDef* nested_enums;
const upb_FieldDef* nested_exts;
// TODO(salo): These counters don't need anywhere near 32 bits.
// TODO: These counters don't need anywhere near 32 bits.
int field_count;
int real_oneof_count;
int oneof_count;
@ -11559,7 +11559,7 @@ void _upb_OneofDef_Insert(upb_DefBuilder* ctx, upb_OneofDef* o,
const int number = upb_FieldDef_Number(f);
const upb_value v = upb_value_constptr(f);
// TODO(salo): This lookup is unfortunate because we also perform it when
// TODO: This lookup is unfortunate because we also perform it when
// inserting into the message's table. Unfortunately that step occurs after
// this one and moving things around could be tricky so let's leave it for
// a future refactoring.
@ -11568,7 +11568,7 @@ void _upb_OneofDef_Insert(upb_DefBuilder* ctx, upb_OneofDef* o,
_upb_DefBuilder_Errf(ctx, "oneof fields have the same number (%d)", number);
}
// TODO(salo): More redundant work happening here.
// TODO: More redundant work happening here.
const bool name_exists = upb_strtable_lookup2(&o->ntof, name, size, NULL);
if (UPB_UNLIKELY(name_exists)) {
_upb_DefBuilder_Errf(ctx, "oneof fields have the same name (%.*s)",
@ -14149,7 +14149,7 @@ static void encode_growbuffer(upb_encstate* e, size_t bytes) {
if (!new_buf) encode_err(e, kUpb_EncodeStatus_OutOfMemory);
// We want previous data at the end, realloc() put it at the beginning.
// TODO(salo): This is somewhat inefficient since we are copying twice.
// TODO: This is somewhat inefficient since we are copying twice.
// Maybe create a realloc() that copies to the end of the new buffer?
if (old_size > 0) {
memmove(new_buf + new_size - old_size, e->buf, old_size);

@ -386,7 +386,7 @@ typedef enum {
kUpb_CType_Float = 2,
kUpb_CType_Int32 = 3,
kUpb_CType_UInt32 = 4,
kUpb_CType_Enum = 5, // Enum values are int32. TODO(b/279178239): rename
kUpb_CType_Enum = 5, // Enum values are int32. TODO: rename
kUpb_CType_Message = 6,
kUpb_CType_Double = 7,
kUpb_CType_Int64 = 8,
@ -1468,7 +1468,7 @@ UPB_INLINE upb_MapInsertStatus _upb_Map_Insert(upb_Map* map, const void* key,
return kUpb_MapInsertStatus_OutOfMemory;
}
// TODO(haberman): add overwrite operation to minimize number of lookups.
// TODO: add overwrite operation to minimize number of lookups.
bool removed =
upb_strtable_remove2(&map->table, strkey.data, strkey.size, NULL);
if (!upb_strtable_insert(&map->table, strkey.data, strkey.size, tabval, a)) {
@ -2335,7 +2335,7 @@ UPB_API bool upb_ExtensionRegistry_Add(upb_ExtensionRegistry* r,
// registry. If there are any errors, the entire array is backed out.
// The extensions must outlive the registry.
// Possible errors include OOM or an extension number that already exists.
// TODO(salo): There is currently no way to know the exact reason for failure.
// TODO: There is currently no way to know the exact reason for failure.
bool upb_ExtensionRegistry_AddArray(upb_ExtensionRegistry* r,
const upb_MiniTableExtension** e,
size_t count);
@ -3173,7 +3173,7 @@ UPB_API upb_MiniTableEnum* upb_MiniDescriptor_BuildEnum(const char* data,
upb_Arena* arena,
upb_Status* status);
// TODO(b/289057707): Deprecated name; update callers.
// TODO: Deprecated name; update callers.
UPB_API_INLINE upb_MiniTableEnum* upb_MiniTableEnum_Build(const char* data,
size_t len,
upb_Arena* arena,
@ -11772,7 +11772,7 @@ extern "C" {
#endif
enum {
/* When set, emits 0/default values. TODO(haberman): proto3 only? */
/* When set, emits 0/default values. TODO: proto3 only? */
upb_JsonEncode_EmitDefaults = 1 << 0,
/* When set, use normal (snake_case) field names instead of JSON (camelCase)
@ -12862,7 +12862,7 @@ upb_ServiceDef* _upb_ServiceDefs_New(
// Must be last.
// Manages the storage for mini descriptor strings as they are being encoded.
// TODO(b/234740652): Move some of this state directly into the encoder, maybe.
// TODO: Move some of this state directly into the encoder, maybe.
typedef struct {
upb_MtDataEncoder e;
size_t bufsize;

@ -4297,7 +4297,7 @@ static void jsondec_any(jsondec* d, upb_Message* msg, const upb_MessageDef* m) {
upb_EncodeStatus status =
upb_Encode(any_msg, upb_MessageDef_MiniTable(any_m), 0, d->arena,
(char**)&encoded.str_val.data, &encoded.str_val.size);
// TODO(b/235839510): We should fail gracefully here on a bad return status.
// TODO: We should fail gracefully here on a bad return status.
UPB_ASSERT(status == kUpb_EncodeStatus_Ok);
upb_Message_SetFieldByDef(msg, value_f, encoded, d->arena);
}
@ -4866,7 +4866,7 @@ static void jsonenc_listvalue(jsonenc* e, const upb_Message* msg,
static void jsonenc_value(jsonenc* e, const upb_Message* msg,
const upb_MessageDef* m) {
/* TODO(haberman): do we want a reflection method to get oneof case? */
/* TODO: do we want a reflection method to get oneof case? */
size_t iter = kUpb_Message_Begin;
const upb_FieldDef* f;
upb_MessageValue val;
@ -5729,7 +5729,7 @@ bool upb_Message_IsExactlyEqual(const upb_Message* m1, const upb_Message* m2,
upb_EncodeStatus status2 = upb_Encode(m2, layout, opts, a, &data2, &size2);
if (status1 != kUpb_EncodeStatus_Ok || status2 != kUpb_EncodeStatus_Ok) {
// TODO(salo): How should we fail here? (In Ruby we throw an exception.)
// TODO: How should we fail here? (In Ruby we throw an exception.)
upb_Arena_Free(a);
return false;
}
@ -6876,7 +6876,7 @@ bool upb_MiniTable_SetSubMessage(upb_MiniTable* table,
upb_MiniTableSub* table_sub =
(void*)&table->subs[field->UPB_PRIVATE(submsg_index)];
// TODO(haberman): Add this assert back once YouTube is updated to not call
// TODO: Add this assert back once YouTube is updated to not call
// this function repeatedly.
// UPB_ASSERT(table_sub->submsg == &_kUpb_MiniTable_Empty);
table_sub->submsg = sub;
@ -7240,7 +7240,7 @@ static char* upb_MtDataEncoder_FlushDenseEnumMask(upb_MtDataEncoder* e,
char* upb_MtDataEncoder_PutEnumValue(upb_MtDataEncoder* e, char* ptr,
uint32_t val) {
// TODO(b/229641772): optimize this encoding.
// TODO: optimize this encoding.
upb_MtDataEncoderInternal* in = upb_MtDataEncoder_GetInternal(e, ptr);
UPB_ASSERT(val >= in->state.enum_state.last_written_value);
uint32_t delta = val - in->state.enum_state.last_written_value;
@ -7590,7 +7590,7 @@ const upb_ServiceDef* upb_DefPool_FindServiceByNameWithSize(
const upb_FileDef* upb_DefPool_FindFileContainingSymbol(const upb_DefPool* s,
const char* name) {
upb_value v;
// TODO(haberman): non-extension fields and oneofs.
// TODO: non-extension fields and oneofs.
if (upb_strtable_lookup(&s->syms, name, &v)) {
switch (_upb_DefType_Type(v)) {
case UPB_DEFTYPE_EXT: {
@ -9160,7 +9160,7 @@ static int _upb_FieldDef_Compare(const void* p1, const void* p2) {
// for non-sorted lists of fields.
const upb_FieldDef** _upb_FieldDefs_Sorted(const upb_FieldDef* f, int n,
upb_Arena* a) {
// TODO(salo): Replace this arena alloc with a persistent scratch buffer.
// TODO: Replace this arena alloc with a persistent scratch buffer.
upb_FieldDef** out = (upb_FieldDef**)upb_Arena_Malloc(a, n * sizeof(void*));
if (!out) return NULL;
@ -9499,7 +9499,7 @@ void _upb_FileDef_Create(upb_DefBuilder* ctx,
file->package = NULL;
}
// TODO(b/267770604): How should we validate this?
// TODO: How should we validate this?
file->edition = UPB_DESC(FileDescriptorProto_edition_enum)(file_proto);
if (UPB_DESC(FileDescriptorProto_has_syntax)(file_proto)) {
@ -10190,7 +10190,7 @@ struct upb_MessageDef {
const upb_EnumDef* nested_enums;
const upb_FieldDef* nested_exts;
// TODO(salo): These counters don't need anywhere near 32 bits.
// TODO: These counters don't need anywhere near 32 bits.
int field_count;
int real_oneof_count;
int oneof_count;
@ -11077,7 +11077,7 @@ void _upb_OneofDef_Insert(upb_DefBuilder* ctx, upb_OneofDef* o,
const int number = upb_FieldDef_Number(f);
const upb_value v = upb_value_constptr(f);
// TODO(salo): This lookup is unfortunate because we also perform it when
// TODO: This lookup is unfortunate because we also perform it when
// inserting into the message's table. Unfortunately that step occurs after
// this one and moving things around could be tricky so let's leave it for
// a future refactoring.
@ -11086,7 +11086,7 @@ void _upb_OneofDef_Insert(upb_DefBuilder* ctx, upb_OneofDef* o,
_upb_DefBuilder_Errf(ctx, "oneof fields have the same number (%d)", number);
}
// TODO(salo): More redundant work happening here.
// TODO: More redundant work happening here.
const bool name_exists = upb_strtable_lookup2(&o->ntof, name, size, NULL);
if (UPB_UNLIKELY(name_exists)) {
_upb_DefBuilder_Errf(ctx, "oneof fields have the same name (%.*s)",
@ -13667,7 +13667,7 @@ static void encode_growbuffer(upb_encstate* e, size_t bytes) {
if (!new_buf) encode_err(e, kUpb_EncodeStatus_OutOfMemory);
// We want previous data at the end, realloc() put it at the beginning.
// TODO(salo): This is somewhat inefficient since we are copying twice.
// TODO: This is somewhat inefficient since we are copying twice.
// Maybe create a realloc() that copies to the end of the new buffer?
if (old_size > 0) {
memmove(new_buf + new_size - old_size, e->buf, old_size);

@ -388,7 +388,7 @@ typedef enum {
kUpb_CType_Float = 2,
kUpb_CType_Int32 = 3,
kUpb_CType_UInt32 = 4,
kUpb_CType_Enum = 5, // Enum values are int32. TODO(b/279178239): rename
kUpb_CType_Enum = 5, // Enum values are int32. TODO: rename
kUpb_CType_Message = 6,
kUpb_CType_Double = 7,
kUpb_CType_Int64 = 8,
@ -1470,7 +1470,7 @@ UPB_INLINE upb_MapInsertStatus _upb_Map_Insert(upb_Map* map, const void* key,
return kUpb_MapInsertStatus_OutOfMemory;
}
// TODO(haberman): add overwrite operation to minimize number of lookups.
// TODO: add overwrite operation to minimize number of lookups.
bool removed =
upb_strtable_remove2(&map->table, strkey.data, strkey.size, NULL);
if (!upb_strtable_insert(&map->table, strkey.data, strkey.size, tabval, a)) {
@ -2337,7 +2337,7 @@ UPB_API bool upb_ExtensionRegistry_Add(upb_ExtensionRegistry* r,
// registry. If there are any errors, the entire array is backed out.
// The extensions must outlive the registry.
// Possible errors include OOM or an extension number that already exists.
// TODO(salo): There is currently no way to know the exact reason for failure.
// TODO: There is currently no way to know the exact reason for failure.
bool upb_ExtensionRegistry_AddArray(upb_ExtensionRegistry* r,
const upb_MiniTableExtension** e,
size_t count);
@ -3175,7 +3175,7 @@ UPB_API upb_MiniTableEnum* upb_MiniDescriptor_BuildEnum(const char* data,
upb_Arena* arena,
upb_Status* status);
// TODO(b/289057707): Deprecated name; update callers.
// TODO: Deprecated name; update callers.
UPB_API_INLINE upb_MiniTableEnum* upb_MiniTableEnum_Build(const char* data,
size_t len,
upb_Arena* arena,
@ -11542,7 +11542,7 @@ extern "C" {
#endif
enum {
/* When set, emits 0/default values. TODO(haberman): proto3 only? */
/* When set, emits 0/default values. TODO: proto3 only? */
upb_JsonEncode_EmitDefaults = 1 << 0,
/* When set, use normal (snake_case) field names instead of JSON (camelCase)
@ -12679,7 +12679,7 @@ upb_ServiceDef* _upb_ServiceDefs_New(
// Must be last.
// Manages the storage for mini descriptor strings as they are being encoded.
// TODO(b/234740652): Move some of this state directly into the encoder, maybe.
// TODO: Move some of this state directly into the encoder, maybe.
typedef struct {
upb_MtDataEncoder e;
size_t bufsize;

@ -304,14 +304,12 @@ const ::_pbi::TcParseTable<1, 2, 0, 36, 2> Any::_table_ = {
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::google::protobuf::MessageLite::ClassData*
Any::GetClassData() const {
static constexpr ::google::protobuf::MessageLite::ClassData data = {
Any::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
true,
};
return &data;
const ::google::protobuf::Message::ClassData Any::_class_data_ = {
Any::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
};
const ::google::protobuf::Message::ClassData* Any::GetClassData() const {
return &_class_data_;
}
void Any::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {

@ -225,9 +225,11 @@ class PROTOBUF_EXPORT Any final :
}
protected:
explicit Any(::google::protobuf::Arena* arena);
const ::google::protobuf::MessageLite::ClassData* GetClassData() const final;
public:
static const ClassData _class_data_;
const ::google::protobuf::Message::ClassData*GetClassData() const final;
::google::protobuf::Metadata GetMetadata() const final;
// nested types ----------------------------------------------------

@ -559,14 +559,12 @@ const ::_pbi::TcParseTable<3, 7, 4, 39, 2> Api::_table_ = {
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::google::protobuf::MessageLite::ClassData*
Api::GetClassData() const {
static constexpr ::google::protobuf::MessageLite::ClassData data = {
Api::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
true,
};
return &data;
const ::google::protobuf::Message::ClassData Api::_class_data_ = {
Api::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
};
const ::google::protobuf::Message::ClassData* Api::GetClassData() const {
return &_class_data_;
}
void Api::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
@ -929,14 +927,12 @@ const ::_pbi::TcParseTable<3, 7, 1, 68, 2> Method::_table_ = {
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::google::protobuf::MessageLite::ClassData*
Method::GetClassData() const {
static constexpr ::google::protobuf::MessageLite::ClassData data = {
Method::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
true,
};
return &data;
const ::google::protobuf::Message::ClassData Method::_class_data_ = {
Method::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
};
const ::google::protobuf::Message::ClassData* Method::GetClassData() const {
return &_class_data_;
}
void Method::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
@ -1175,14 +1171,12 @@ const ::_pbi::TcParseTable<1, 2, 0, 38, 2> Mixin::_table_ = {
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::google::protobuf::MessageLite::ClassData*
Mixin::GetClassData() const {
static constexpr ::google::protobuf::MessageLite::ClassData data = {
Mixin::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
true,
};
return &data;
const ::google::protobuf::Message::ClassData Mixin::_class_data_ = {
Mixin::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
};
const ::google::protobuf::Message::ClassData* Mixin::GetClassData() const {
return &_class_data_;
}
void Mixin::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {

@ -198,9 +198,11 @@ class PROTOBUF_EXPORT Mixin final :
}
protected:
explicit Mixin(::google::protobuf::Arena* arena);
const ::google::protobuf::MessageLite::ClassData* GetClassData() const final;
public:
static const ClassData _class_data_;
const ::google::protobuf::Message::ClassData*GetClassData() const final;
::google::protobuf::Metadata GetMetadata() const final;
// nested types ----------------------------------------------------
@ -394,9 +396,11 @@ class PROTOBUF_EXPORT Method final :
}
protected:
explicit Method(::google::protobuf::Arena* arena);
const ::google::protobuf::MessageLite::ClassData* GetClassData() const final;
public:
static const ClassData _class_data_;
const ::google::protobuf::Message::ClassData*GetClassData() const final;
::google::protobuf::Metadata GetMetadata() const final;
// nested types ----------------------------------------------------
@ -664,9 +668,11 @@ class PROTOBUF_EXPORT Api final :
}
protected:
explicit Api(::google::protobuf::Arena* arena);
const ::google::protobuf::MessageLite::ClassData* GetClassData() const final;
public:
static const ClassData _class_data_;
const ::google::protobuf::Message::ClassData*GetClassData() const final;
::google::protobuf::Metadata GetMetadata() const final;
// nested types ----------------------------------------------------

@ -266,14 +266,12 @@ const ::_pbi::TcParseTable<1, 2, 0, 0, 2> Duration::_table_ = {
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::google::protobuf::MessageLite::ClassData*
Duration::GetClassData() const {
static constexpr ::google::protobuf::MessageLite::ClassData data = {
Duration::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
true,
};
return &data;
const ::google::protobuf::Message::ClassData Duration::_class_data_ = {
Duration::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
};
const ::google::protobuf::Message::ClassData* Duration::GetClassData() const {
return &_class_data_;
}
void Duration::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {

@ -190,9 +190,11 @@ class PROTOBUF_EXPORT Duration final :
}
protected:
explicit Duration(::google::protobuf::Arena* arena);
const ::google::protobuf::MessageLite::ClassData* GetClassData() const final;
public:
static const ClassData _class_data_;
const ::google::protobuf::Message::ClassData*GetClassData() const final;
::google::protobuf::Metadata GetMetadata() const final;
// nested types ----------------------------------------------------

@ -255,14 +255,12 @@ const ::_pbi::TcParseTable<0, 1, 0, 39, 2> FieldMask::_table_ = {
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::google::protobuf::MessageLite::ClassData*
FieldMask::GetClassData() const {
static constexpr ::google::protobuf::MessageLite::ClassData data = {
FieldMask::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
true,
};
return &data;
const ::google::protobuf::Message::ClassData FieldMask::_class_data_ = {
FieldMask::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
};
const ::google::protobuf::Message::ClassData* FieldMask::GetClassData() const {
return &_class_data_;
}
void FieldMask::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {

@ -190,9 +190,11 @@ class PROTOBUF_EXPORT FieldMask final :
}
protected:
explicit FieldMask(::google::protobuf::Arena* arena);
const ::google::protobuf::MessageLite::ClassData* GetClassData() const final;
public:
static const ClassData _class_data_;
const ::google::protobuf::Message::ClassData*GetClassData() const final;
::google::protobuf::Metadata GetMetadata() const final;
// nested types ----------------------------------------------------

@ -258,14 +258,12 @@ const ::_pbi::TcParseTable<0, 1, 0, 47, 2> SourceContext::_table_ = {
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::google::protobuf::MessageLite::ClassData*
SourceContext::GetClassData() const {
static constexpr ::google::protobuf::MessageLite::ClassData data = {
SourceContext::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
true,
};
return &data;
const ::google::protobuf::Message::ClassData SourceContext::_class_data_ = {
SourceContext::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
};
const ::google::protobuf::Message::ClassData* SourceContext::GetClassData() const {
return &_class_data_;
}
void SourceContext::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {

@ -190,9 +190,11 @@ class PROTOBUF_EXPORT SourceContext final :
}
protected:
explicit SourceContext(::google::protobuf::Arena* arena);
const ::google::protobuf::MessageLite::ClassData* GetClassData() const final;
public:
static const ClassData _class_data_;
const ::google::protobuf::Message::ClassData*GetClassData() const final;
::google::protobuf::Metadata GetMetadata() const final;
// nested types ----------------------------------------------------

@ -401,14 +401,12 @@ const ::_pbi::TcParseTable<0, 1, 2, 37, 2> Struct::_table_ = {
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::google::protobuf::MessageLite::ClassData*
Struct::GetClassData() const {
static constexpr ::google::protobuf::MessageLite::ClassData data = {
Struct::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
true,
};
return &data;
const ::google::protobuf::Message::ClassData Struct::_class_data_ = {
Struct::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
};
const ::google::protobuf::Message::ClassData* Struct::GetClassData() const {
return &_class_data_;
}
void Struct::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
@ -775,14 +773,12 @@ const ::_pbi::TcParseTable<0, 6, 2, 42, 2> Value::_table_ = {
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::google::protobuf::MessageLite::ClassData*
Value::GetClassData() const {
static constexpr ::google::protobuf::MessageLite::ClassData data = {
Value::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
true,
};
return &data;
const ::google::protobuf::Message::ClassData Value::_class_data_ = {
Value::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
};
const ::google::protobuf::Message::ClassData* Value::GetClassData() const {
return &_class_data_;
}
void Value::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
@ -990,14 +986,12 @@ const ::_pbi::TcParseTable<0, 1, 1, 0, 2> ListValue::_table_ = {
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::google::protobuf::MessageLite::ClassData*
ListValue::GetClassData() const {
static constexpr ::google::protobuf::MessageLite::ClassData data = {
ListValue::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
true,
};
return &data;
const ::google::protobuf::Message::ClassData ListValue::_class_data_ = {
ListValue::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
};
const ::google::protobuf::Message::ClassData* ListValue::GetClassData() const {
return &_class_data_;
}
void ListValue::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {

@ -235,9 +235,11 @@ class PROTOBUF_EXPORT ListValue final :
}
protected:
explicit ListValue(::google::protobuf::Arena* arena);
const ::google::protobuf::MessageLite::ClassData* GetClassData() const final;
public:
static const ClassData _class_data_;
const ::google::protobuf::Message::ClassData*GetClassData() const final;
::google::protobuf::Metadata GetMetadata() const final;
// nested types ----------------------------------------------------
@ -415,9 +417,11 @@ class PROTOBUF_EXPORT Struct final :
}
protected:
explicit Struct(::google::protobuf::Arena* arena);
const ::google::protobuf::MessageLite::ClassData* GetClassData() const final;
public:
static const ClassData _class_data_;
const ::google::protobuf::Message::ClassData*GetClassData() const final;
::google::protobuf::Metadata GetMetadata() const final;
// nested types ----------------------------------------------------
@ -632,9 +636,11 @@ class PROTOBUF_EXPORT Value final :
}
protected:
explicit Value(::google::protobuf::Arena* arena);
const ::google::protobuf::MessageLite::ClassData* GetClassData() const final;
public:
static const ClassData _class_data_;
const ::google::protobuf::Message::ClassData*GetClassData() const final;
::google::protobuf::Metadata GetMetadata() const final;
// nested types ----------------------------------------------------

@ -266,14 +266,12 @@ const ::_pbi::TcParseTable<1, 2, 0, 0, 2> Timestamp::_table_ = {
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::google::protobuf::MessageLite::ClassData*
Timestamp::GetClassData() const {
static constexpr ::google::protobuf::MessageLite::ClassData data = {
Timestamp::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
true,
};
return &data;
const ::google::protobuf::Message::ClassData Timestamp::_class_data_ = {
Timestamp::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
};
const ::google::protobuf::Message::ClassData* Timestamp::GetClassData() const {
return &_class_data_;
}
void Timestamp::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {

@ -190,9 +190,11 @@ class PROTOBUF_EXPORT Timestamp final :
}
protected:
explicit Timestamp(::google::protobuf::Arena* arena);
const ::google::protobuf::MessageLite::ClassData* GetClassData() const final;
public:
static const ClassData _class_data_;
const ::google::protobuf::Message::ClassData*GetClassData() const final;
::google::protobuf::Metadata GetMetadata() const final;
// nested types ----------------------------------------------------

@ -739,14 +739,12 @@ const ::_pbi::TcParseTable<3, 7, 3, 46, 2> Type::_table_ = {
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::google::protobuf::MessageLite::ClassData*
Type::GetClassData() const {
static constexpr ::google::protobuf::MessageLite::ClassData data = {
Type::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
true,
};
return &data;
const ::google::protobuf::Message::ClassData Type::_class_data_ = {
Type::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
};
const ::google::protobuf::Message::ClassData* Type::GetClassData() const {
return &_class_data_;
}
void Type::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
@ -1173,14 +1171,12 @@ const ::_pbi::TcParseTable<4, 10, 1, 72, 2> Field::_table_ = {
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::google::protobuf::MessageLite::ClassData*
Field::GetClassData() const {
static constexpr ::google::protobuf::MessageLite::ClassData data = {
Field::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
true,
};
return &data;
const ::google::protobuf::Message::ClassData Field::_class_data_ = {
Field::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
};
const ::google::protobuf::Message::ClassData* Field::GetClassData() const {
return &_class_data_;
}
void Field::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
@ -1556,14 +1552,12 @@ const ::_pbi::TcParseTable<3, 6, 3, 40, 2> Enum::_table_ = {
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::google::protobuf::MessageLite::ClassData*
Enum::GetClassData() const {
static constexpr ::google::protobuf::MessageLite::ClassData data = {
Enum::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
true,
};
return &data;
const ::google::protobuf::Message::ClassData Enum::_class_data_ = {
Enum::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
};
const ::google::protobuf::Message::ClassData* Enum::GetClassData() const {
return &_class_data_;
}
void Enum::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
@ -1820,14 +1814,12 @@ const ::_pbi::TcParseTable<2, 3, 1, 38, 2> EnumValue::_table_ = {
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::google::protobuf::MessageLite::ClassData*
EnumValue::GetClassData() const {
static constexpr ::google::protobuf::MessageLite::ClassData data = {
EnumValue::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
true,
};
return &data;
const ::google::protobuf::Message::ClassData EnumValue::_class_data_ = {
EnumValue::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
};
const ::google::protobuf::Message::ClassData* EnumValue::GetClassData() const {
return &_class_data_;
}
void EnumValue::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
@ -2070,14 +2062,12 @@ const ::_pbi::TcParseTable<1, 2, 1, 35, 2> Option::_table_ = {
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::google::protobuf::MessageLite::ClassData*
Option::GetClassData() const {
static constexpr ::google::protobuf::MessageLite::ClassData data = {
Option::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
true,
};
return &data;
const ::google::protobuf::Message::ClassData Option::_class_data_ = {
Option::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
};
const ::google::protobuf::Message::ClassData* Option::GetClassData() const {
return &_class_data_;
}
void Option::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {

@ -324,9 +324,11 @@ class PROTOBUF_EXPORT Option final :
}
protected:
explicit Option(::google::protobuf::Arena* arena);
const ::google::protobuf::MessageLite::ClassData* GetClassData() const final;
public:
static const ClassData _class_data_;
const ::google::protobuf::Message::ClassData*GetClassData() const final;
::google::protobuf::Metadata GetMetadata() const final;
// nested types ----------------------------------------------------
@ -520,9 +522,11 @@ class PROTOBUF_EXPORT Field final :
}
protected:
explicit Field(::google::protobuf::Arena* arena);
const ::google::protobuf::MessageLite::ClassData* GetClassData() const final;
public:
static const ClassData _class_data_;
const ::google::protobuf::Message::ClassData*GetClassData() const final;
::google::protobuf::Metadata GetMetadata() const final;
// nested types ----------------------------------------------------
@ -891,9 +895,11 @@ class PROTOBUF_EXPORT EnumValue final :
}
protected:
explicit EnumValue(::google::protobuf::Arena* arena);
const ::google::protobuf::MessageLite::ClassData* GetClassData() const final;
public:
static const ClassData _class_data_;
const ::google::protobuf::Message::ClassData*GetClassData() const final;
::google::protobuf::Metadata GetMetadata() const final;
// nested types ----------------------------------------------------
@ -1101,9 +1107,11 @@ class PROTOBUF_EXPORT Type final :
}
protected:
explicit Type(::google::protobuf::Arena* arena);
const ::google::protobuf::MessageLite::ClassData* GetClassData() const final;
public:
static const ClassData _class_data_;
const ::google::protobuf::Message::ClassData*GetClassData() const final;
::google::protobuf::Metadata GetMetadata() const final;
// nested types ----------------------------------------------------
@ -1397,9 +1405,11 @@ class PROTOBUF_EXPORT Enum final :
}
protected:
explicit Enum(::google::protobuf::Arena* arena);
const ::google::protobuf::MessageLite::ClassData* GetClassData() const final;
public:
static const ClassData _class_data_;
const ::google::protobuf::Message::ClassData*GetClassData() const final;
::google::protobuf::Metadata GetMetadata() const final;
// nested types ----------------------------------------------------

@ -497,14 +497,12 @@ const ::_pbi::TcParseTable<0, 1, 0, 0, 2> DoubleValue::_table_ = {
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::google::protobuf::MessageLite::ClassData*
DoubleValue::GetClassData() const {
static constexpr ::google::protobuf::MessageLite::ClassData data = {
DoubleValue::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
true,
};
return &data;
const ::google::protobuf::Message::ClassData DoubleValue::_class_data_ = {
DoubleValue::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
};
const ::google::protobuf::Message::ClassData* DoubleValue::GetClassData() const {
return &_class_data_;
}
void DoubleValue::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
@ -683,14 +681,12 @@ const ::_pbi::TcParseTable<0, 1, 0, 0, 2> FloatValue::_table_ = {
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::google::protobuf::MessageLite::ClassData*
FloatValue::GetClassData() const {
static constexpr ::google::protobuf::MessageLite::ClassData data = {
FloatValue::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
true,
};
return &data;
const ::google::protobuf::Message::ClassData FloatValue::_class_data_ = {
FloatValue::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
};
const ::google::protobuf::Message::ClassData* FloatValue::GetClassData() const {
return &_class_data_;
}
void FloatValue::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
@ -860,14 +856,12 @@ const ::_pbi::TcParseTable<0, 1, 0, 0, 2> Int64Value::_table_ = {
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::google::protobuf::MessageLite::ClassData*
Int64Value::GetClassData() const {
static constexpr ::google::protobuf::MessageLite::ClassData data = {
Int64Value::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
true,
};
return &data;
const ::google::protobuf::Message::ClassData Int64Value::_class_data_ = {
Int64Value::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
};
const ::google::protobuf::Message::ClassData* Int64Value::GetClassData() const {
return &_class_data_;
}
void Int64Value::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
@ -1032,14 +1026,12 @@ const ::_pbi::TcParseTable<0, 1, 0, 0, 2> UInt64Value::_table_ = {
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::google::protobuf::MessageLite::ClassData*
UInt64Value::GetClassData() const {
static constexpr ::google::protobuf::MessageLite::ClassData data = {
UInt64Value::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
true,
};
return &data;
const ::google::protobuf::Message::ClassData UInt64Value::_class_data_ = {
UInt64Value::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
};
const ::google::protobuf::Message::ClassData* UInt64Value::GetClassData() const {
return &_class_data_;
}
void UInt64Value::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
@ -1204,14 +1196,12 @@ const ::_pbi::TcParseTable<0, 1, 0, 0, 2> Int32Value::_table_ = {
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::google::protobuf::MessageLite::ClassData*
Int32Value::GetClassData() const {
static constexpr ::google::protobuf::MessageLite::ClassData data = {
Int32Value::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
true,
};
return &data;
const ::google::protobuf::Message::ClassData Int32Value::_class_data_ = {
Int32Value::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
};
const ::google::protobuf::Message::ClassData* Int32Value::GetClassData() const {
return &_class_data_;
}
void Int32Value::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
@ -1376,14 +1366,12 @@ const ::_pbi::TcParseTable<0, 1, 0, 0, 2> UInt32Value::_table_ = {
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::google::protobuf::MessageLite::ClassData*
UInt32Value::GetClassData() const {
static constexpr ::google::protobuf::MessageLite::ClassData data = {
UInt32Value::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
true,
};
return &data;
const ::google::protobuf::Message::ClassData UInt32Value::_class_data_ = {
UInt32Value::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
};
const ::google::protobuf::Message::ClassData* UInt32Value::GetClassData() const {
return &_class_data_;
}
void UInt32Value::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
@ -1547,14 +1535,12 @@ const ::_pbi::TcParseTable<0, 1, 0, 0, 2> BoolValue::_table_ = {
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::google::protobuf::MessageLite::ClassData*
BoolValue::GetClassData() const {
static constexpr ::google::protobuf::MessageLite::ClassData data = {
BoolValue::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
true,
};
return &data;
const ::google::protobuf::Message::ClassData BoolValue::_class_data_ = {
BoolValue::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
};
const ::google::protobuf::Message::ClassData* BoolValue::GetClassData() const {
return &_class_data_;
}
void BoolValue::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
@ -1737,14 +1723,12 @@ const ::_pbi::TcParseTable<0, 1, 0, 41, 2> StringValue::_table_ = {
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::google::protobuf::MessageLite::ClassData*
StringValue::GetClassData() const {
static constexpr ::google::protobuf::MessageLite::ClassData data = {
StringValue::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
true,
};
return &data;
const ::google::protobuf::Message::ClassData StringValue::_class_data_ = {
StringValue::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
};
const ::google::protobuf::Message::ClassData* StringValue::GetClassData() const {
return &_class_data_;
}
void StringValue::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
@ -1925,14 +1909,12 @@ const ::_pbi::TcParseTable<0, 1, 0, 0, 2> BytesValue::_table_ = {
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::google::protobuf::MessageLite::ClassData*
BytesValue::GetClassData() const {
static constexpr ::google::protobuf::MessageLite::ClassData data = {
BytesValue::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
true,
};
return &data;
const ::google::protobuf::Message::ClassData BytesValue::_class_data_ = {
BytesValue::MergeImpl,
nullptr, // OnDemandRegisterArenaDtor
};
const ::google::protobuf::Message::ClassData* BytesValue::GetClassData() const {
return &_class_data_;
}
void BytesValue::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {

@ -214,9 +214,11 @@ class PROTOBUF_EXPORT UInt64Value final :
}
protected:
explicit UInt64Value(::google::protobuf::Arena* arena);
const ::google::protobuf::MessageLite::ClassData* GetClassData() const final;
public:
static const ClassData _class_data_;
const ::google::protobuf::Message::ClassData*GetClassData() const final;
::google::protobuf::Metadata GetMetadata() const final;
// nested types ----------------------------------------------------
@ -386,9 +388,11 @@ class PROTOBUF_EXPORT UInt32Value final :
}
protected:
explicit UInt32Value(::google::protobuf::Arena* arena);
const ::google::protobuf::MessageLite::ClassData* GetClassData() const final;
public:
static const ClassData _class_data_;
const ::google::protobuf::Message::ClassData*GetClassData() const final;
::google::protobuf::Metadata GetMetadata() const final;
// nested types ----------------------------------------------------
@ -558,9 +562,11 @@ class PROTOBUF_EXPORT StringValue final :
}
protected:
explicit StringValue(::google::protobuf::Arena* arena);
const ::google::protobuf::MessageLite::ClassData* GetClassData() const final;
public:
static const ClassData _class_data_;
const ::google::protobuf::Message::ClassData*GetClassData() const final;
::google::protobuf::Metadata GetMetadata() const final;
// nested types ----------------------------------------------------
@ -736,9 +742,11 @@ class PROTOBUF_EXPORT Int64Value final :
}
protected:
explicit Int64Value(::google::protobuf::Arena* arena);
const ::google::protobuf::MessageLite::ClassData* GetClassData() const final;
public:
static const ClassData _class_data_;
const ::google::protobuf::Message::ClassData*GetClassData() const final;
::google::protobuf::Metadata GetMetadata() const final;
// nested types ----------------------------------------------------
@ -908,9 +916,11 @@ class PROTOBUF_EXPORT Int32Value final :
}
protected:
explicit Int32Value(::google::protobuf::Arena* arena);
const ::google::protobuf::MessageLite::ClassData* GetClassData() const final;
public:
static const ClassData _class_data_;
const ::google::protobuf::Message::ClassData*GetClassData() const final;
::google::protobuf::Metadata GetMetadata() const final;
// nested types ----------------------------------------------------
@ -1080,9 +1090,11 @@ class PROTOBUF_EXPORT FloatValue final :
}
protected:
explicit FloatValue(::google::protobuf::Arena* arena);
const ::google::protobuf::MessageLite::ClassData* GetClassData() const final;
public:
static const ClassData _class_data_;
const ::google::protobuf::Message::ClassData*GetClassData() const final;
::google::protobuf::Metadata GetMetadata() const final;
// nested types ----------------------------------------------------
@ -1252,9 +1264,11 @@ class PROTOBUF_EXPORT DoubleValue final :
}
protected:
explicit DoubleValue(::google::protobuf::Arena* arena);
const ::google::protobuf::MessageLite::ClassData* GetClassData() const final;
public:
static const ClassData _class_data_;
const ::google::protobuf::Message::ClassData*GetClassData() const final;
::google::protobuf::Metadata GetMetadata() const final;
// nested types ----------------------------------------------------
@ -1424,9 +1438,11 @@ class PROTOBUF_EXPORT BytesValue final :
}
protected:
explicit BytesValue(::google::protobuf::Arena* arena);
const ::google::protobuf::MessageLite::ClassData* GetClassData() const final;
public:
static const ClassData _class_data_;
const ::google::protobuf::Message::ClassData*GetClassData() const final;
::google::protobuf::Metadata GetMetadata() const final;
// nested types ----------------------------------------------------
@ -1602,9 +1618,11 @@ class PROTOBUF_EXPORT BoolValue final :
}
protected:
explicit BoolValue(::google::protobuf::Arena* arena);
const ::google::protobuf::MessageLite::ClassData* GetClassData() const final;
public:
static const ClassData _class_data_;
const ::google::protobuf::Message::ClassData*GetClassData() const final;
::google::protobuf::Metadata GetMetadata() const final;
// nested types ----------------------------------------------------

File diff suppressed because it is too large Load Diff

@ -0,0 +1,78 @@
/* This file was generated by upbc (the upb compiler) from the input
* file:
*
* google/protobuf/descriptor.proto
*
* Do not edit -- your changes will be discarded when the file is
* regenerated. */
#ifndef GOOGLE_PROTOBUF_DESCRIPTOR_PROTO_UPB_MINITABLE_H_
#define GOOGLE_PROTOBUF_DESCRIPTOR_PROTO_UPB_MINITABLE_H_
#include "upb/upb/generated_code_support.h"
// Must be last.
#include "upb/upb/port/def.inc"
#ifdef __cplusplus
extern "C" {
#endif
extern const upb_MiniTable google_protobuf_FileDescriptorSet_msg_init;
extern const upb_MiniTable google_protobuf_FileDescriptorProto_msg_init;
extern const upb_MiniTable google_protobuf_DescriptorProto_msg_init;
extern const upb_MiniTable google_protobuf_DescriptorProto_ExtensionRange_msg_init;
extern const upb_MiniTable google_protobuf_DescriptorProto_ReservedRange_msg_init;
extern const upb_MiniTable google_protobuf_ExtensionRangeOptions_msg_init;
extern const upb_MiniTable google_protobuf_ExtensionRangeOptions_Declaration_msg_init;
extern const upb_MiniTable google_protobuf_FieldDescriptorProto_msg_init;
extern const upb_MiniTable google_protobuf_OneofDescriptorProto_msg_init;
extern const upb_MiniTable google_protobuf_EnumDescriptorProto_msg_init;
extern const upb_MiniTable google_protobuf_EnumDescriptorProto_EnumReservedRange_msg_init;
extern const upb_MiniTable google_protobuf_EnumValueDescriptorProto_msg_init;
extern const upb_MiniTable google_protobuf_ServiceDescriptorProto_msg_init;
extern const upb_MiniTable google_protobuf_MethodDescriptorProto_msg_init;
extern const upb_MiniTable google_protobuf_FileOptions_msg_init;
extern const upb_MiniTable google_protobuf_MessageOptions_msg_init;
extern const upb_MiniTable google_protobuf_FieldOptions_msg_init;
extern const upb_MiniTable google_protobuf_FieldOptions_EditionDefault_msg_init;
extern const upb_MiniTable google_protobuf_OneofOptions_msg_init;
extern const upb_MiniTable google_protobuf_EnumOptions_msg_init;
extern const upb_MiniTable google_protobuf_EnumValueOptions_msg_init;
extern const upb_MiniTable google_protobuf_ServiceOptions_msg_init;
extern const upb_MiniTable google_protobuf_MethodOptions_msg_init;
extern const upb_MiniTable google_protobuf_UninterpretedOption_msg_init;
extern const upb_MiniTable google_protobuf_UninterpretedOption_NamePart_msg_init;
extern const upb_MiniTable google_protobuf_FeatureSet_msg_init;
extern const upb_MiniTable google_protobuf_FeatureSetDefaults_msg_init;
extern const upb_MiniTable google_protobuf_FeatureSetDefaults_FeatureSetEditionDefault_msg_init;
extern const upb_MiniTable google_protobuf_SourceCodeInfo_msg_init;
extern const upb_MiniTable google_protobuf_SourceCodeInfo_Location_msg_init;
extern const upb_MiniTable google_protobuf_GeneratedCodeInfo_msg_init;
extern const upb_MiniTable google_protobuf_GeneratedCodeInfo_Annotation_msg_init;
extern const upb_MiniTableEnum google_protobuf_Edition_enum_init;
extern const upb_MiniTableEnum google_protobuf_ExtensionRangeOptions_VerificationState_enum_init;
extern const upb_MiniTableEnum google_protobuf_FeatureSet_EnumType_enum_init;
extern const upb_MiniTableEnum google_protobuf_FeatureSet_FieldPresence_enum_init;
extern const upb_MiniTableEnum google_protobuf_FeatureSet_JsonFormat_enum_init;
extern const upb_MiniTableEnum google_protobuf_FeatureSet_MessageEncoding_enum_init;
extern const upb_MiniTableEnum google_protobuf_FeatureSet_RepeatedFieldEncoding_enum_init;
extern const upb_MiniTableEnum google_protobuf_FieldDescriptorProto_Label_enum_init;
extern const upb_MiniTableEnum google_protobuf_FieldDescriptorProto_Type_enum_init;
extern const upb_MiniTableEnum google_protobuf_FieldOptions_CType_enum_init;
extern const upb_MiniTableEnum google_protobuf_FieldOptions_JSType_enum_init;
extern const upb_MiniTableEnum google_protobuf_FieldOptions_OptionRetention_enum_init;
extern const upb_MiniTableEnum google_protobuf_FieldOptions_OptionTargetType_enum_init;
extern const upb_MiniTableEnum google_protobuf_FileOptions_OptimizeMode_enum_init;
extern const upb_MiniTableEnum google_protobuf_GeneratedCodeInfo_Annotation_Semantic_enum_init;
extern const upb_MiniTableEnum google_protobuf_MethodOptions_IdempotencyLevel_enum_init;
extern const upb_MiniTableFile google_protobuf_descriptor_proto_upb_file_layout;
#ifdef __cplusplus
} /* extern "C" */
#endif
#include "upb/upb/port/undef.inc"
#endif /* GOOGLE_PROTOBUF_DESCRIPTOR_PROTO_UPB_MINITABLE_H_ */
Loading…
Cancel
Save