diff --git a/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc b/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc index de638206f9..4598ed082a 100644 --- a/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc +++ b/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc @@ -38,12 +38,16 @@ #include "absl/container/flat_hash_map.h" #include "absl/log/absl_check.h" +#include "absl/memory/memory.h" #include "absl/strings/escaping.h" #include "absl/strings/str_cat.h" +#include "absl/strings/string_view.h" #include "absl/strings/substitute.h" #include "google/protobuf/compiler/cpp/field.h" #include "google/protobuf/compiler/cpp/field_generators/generators.h" #include "google/protobuf/compiler/cpp/helpers.h" +#include "google/protobuf/compiler/cpp/options.h" +#include "google/protobuf/descriptor.h" namespace google { namespace protobuf { diff --git a/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc b/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc index 5b35ecf6ec..b9b84975b2 100644 --- a/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc +++ b/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc @@ -34,17 +34,18 @@ #include #include -#include #include -#include "absl/container/flat_hash_map.h" #include "absl/log/absl_check.h" #include "absl/memory/memory.h" #include "absl/strings/substitute.h" #include "google/protobuf/compiler/cpp/field.h" #include "google/protobuf/compiler/cpp/field_generators/generators.h" #include "google/protobuf/compiler/cpp/helpers.h" +#include "google/protobuf/compiler/cpp/options.h" +#include "google/protobuf/descriptor.h" #include "google/protobuf/descriptor.pb.h" +#include "google/protobuf/io/printer.h" namespace google { namespace protobuf { @@ -334,8 +335,8 @@ class RepeatedEnum : public FieldGeneratorBase { }; void RepeatedEnum::GenerateAccessorDeclarations(io::Printer* p) const { - auto v = p->WithVars(AnnotatedAccessors( - field_, {"", "_internal_", "_internal_add_", "_internal_mutable_"})); + auto v = p->WithVars( + AnnotatedAccessors(field_, {"", "_internal_", "_internal_mutable_"})); auto vs = p->WithVars(AnnotatedAccessors(field_, {"set_", "add_"}, Semantic::kSet)); auto vm = @@ -350,8 +351,6 @@ void RepeatedEnum::GenerateAccessorDeclarations(io::Printer* p) const { $DEPRECATED$ $pb$::RepeatedField* $mutable_name$(); private: - $Enum$ $_internal_name$(int index) const; - void $_internal_add_name$($Enum$ value); const $pb$::RepeatedField& $_internal_name$() const; $pb$::RepeatedField* $_internal_mutable_name$(); @@ -364,7 +363,7 @@ void RepeatedEnum::GenerateInlineAccessorDefinitions(io::Printer* p) const { inline $Enum$ $Msg$::$name$(int index) const { $annotate_get$; // @@protoc_insertion_point(field_get:$pkg.Msg.field$) - return _internal_$name$(index); + return static_cast<$Enum$>(_internal_$name$().Get(index)); } inline void $Msg$::set_$name$(int index, $Enum$ value) { $assert_valid$; @@ -373,7 +372,8 @@ void RepeatedEnum::GenerateInlineAccessorDefinitions(io::Printer* p) const { // @@protoc_insertion_point(field_set:$pkg.Msg.field$) } inline void $Msg$::add_$name$($Enum$ value) { - _internal_add_$name$(value); + $assert_valid$; + _internal_mutable_$name$()->Add(value); $annotate_add$ // @@protoc_insertion_point(field_add:$pkg.Msg.field$) } @@ -387,13 +387,6 @@ void RepeatedEnum::GenerateInlineAccessorDefinitions(io::Printer* p) const { // @@protoc_insertion_point(field_mutable_list:$pkg.Msg.field$) return _internal_mutable_$name$(); } - inline $Enum$ $Msg$::_internal_$name$(int index) const { - return static_cast<$Enum$>(_internal_$name$().Get(index)); - } - inline void $Msg$::_internal_add_$name$($Enum$ value) { - $assert_valid$; - _internal_mutable_$name$()->Add(value); - } inline const $pb$::RepeatedField& $Msg$::_internal_$name$() const { return $field_$; } @@ -421,7 +414,8 @@ void RepeatedEnum::GenerateSerializeWithCachedSizesToArray( for (int i = 0, n = this->_internal_$name$_size(); i < n; ++i) { target = stream->EnsureSpace(target); target = ::_pbi::WireFormatLite::WriteEnumToArray( - $number$, this->_internal_$name$(i), target); + $number$, static_cast<$Enum$>(this->_internal_$name$().Get(i)), + target); } )cc"); } @@ -455,7 +449,7 @@ void RepeatedEnum::GenerateByteSize(io::Printer* p) const { for (std::size_t i = 0; i < count; ++i) { data_size += ::_pbi::WireFormatLite::EnumSize( - this->_internal_$name$(static_cast(i))); + this->_internal_$name$().Get(static_cast(i))); } total_size += data_size; $add_to_size$; diff --git a/src/google/protobuf/compiler/cpp/field_generators/message_field.cc b/src/google/protobuf/compiler/cpp/field_generators/message_field.cc index 716227ffcc..d9020279e0 100644 --- a/src/google/protobuf/compiler/cpp/field_generators/message_field.cc +++ b/src/google/protobuf/compiler/cpp/field_generators/message_field.cc @@ -763,12 +763,9 @@ void RepeatedMessage::GenerateAccessorDeclarations(io::Printer* p) const { std::make_tuple(field_, GeneratedCodeInfo::Annotation::ALIAS)); format( "private:\n" - "const $Submsg$& ${1$_internal_$name$$}$(int index) const;\n" - "$Submsg$* ${1$_internal_add_$name$$}$();\n" "const $pb$::RepeatedPtrField<$Submsg$>& _internal_$name$() const;\n" "$pb$::RepeatedPtrField<$Submsg$>* _internal_mutable_$name$();\n" - "public:\n", - field_); + "public:\n"); format("$DEPRECATED$ const $Submsg$& ${1$$name$$}$(int index) const;\n", field_); format("$DEPRECATED$ $Submsg$* ${1$add_$name$$}$();\n", @@ -796,37 +793,25 @@ void RepeatedMessage::GenerateInlineAccessorDefinitions(io::Printer* p) const { " return _internal_mutable_$name$();\n" "}\n"); - if (opts_->safe_boundary_check) { - p->Emit( - "inline const $Submsg$& $Msg$::_internal_$name$(int index) const " - "{\n" - " return _internal_$name$().InternalCheckedGet(index,\n" - " reinterpret_cast($kDefault$));\n" - "}\n"); - } else { - p->Emit( - "inline const $Submsg$& $Msg$::_internal_$name$(int index) const " - "{\n" - "$StrongRef$;" - " return _internal_$name$().Get(index);\n" - "}\n"); - } - - p->Emit( - "inline const $Submsg$& $Msg$::$name$(int index) const {\n" - "$annotate_get$" - " // @@protoc_insertion_point(field_get:$pkg.Msg.field$)\n" - " return _internal_$name$(index);\n" - "}\n" - "inline $Submsg$* $Msg$::_internal_add_$name$() {\n" - " return _internal_mutable_$name$()->Add();\n" - "}\n" - "inline $Submsg$* $Msg$::add_$name$() {\n" - " $Submsg$* _add = _internal_add_$name$();\n" - "$annotate_add_mutable$" - " // @@protoc_insertion_point(field_add:$pkg.Msg.field$)\n" - " return _add;\n" - "}\n"); + p->Emit({{"Get", opts_->safe_boundary_check ? "InternalCheckedGet" : "Get"}, + {"GetExtraArg", + [&] { + p->Emit(opts_->safe_boundary_check + ? ", reinterpret_cast($kDefault$)" + : ""); + }}}, + "inline const $Submsg$& $Msg$::$name$(int index) const {\n" + "$annotate_get$" + " // @@protoc_insertion_point(field_get:$pkg.Msg.field$)\n" + " $StrongRef$;" + " return _internal_$name$().$Get$(index$GetExtraArg$);\n" + "}\n" + "inline $Submsg$* $Msg$::add_$name$() {\n" + " $Submsg$* _add = _internal_mutable_$name$()->Add();\n" + "$annotate_add_mutable$" + " // @@protoc_insertion_point(field_add:$pkg.Msg.field$)\n" + " return _add;\n" + "}\n"); p->Emit( "inline const $pb$::RepeatedPtrField< $Submsg$ >&\n" @@ -914,7 +899,7 @@ void RepeatedMessage::GenerateSerializeWithCachedSizesToArray( " i < n; i++) {\n"); if (field_->type() == FieldDescriptor::TYPE_MESSAGE) { p->Emit( - " const auto& repfield = this->_internal_$name$(i);\n" + " const auto& repfield = this->_internal_$name$().Get(i);\n" " target = $pbi$::WireFormatLite::\n" " InternalWrite$declared_type$($number$, " "repfield, repfield.GetCachedSize(), target, stream);\n" @@ -924,7 +909,7 @@ void RepeatedMessage::GenerateSerializeWithCachedSizesToArray( " target = stream->EnsureSpace(target);\n" " target = $pbi$::WireFormatLite::\n" " InternalWrite$declared_type$($number$, " - "this->_internal_$name$(i), target, stream);\n" + "this->_internal_$name$().Get(i), target, stream);\n" "}\n"); } } diff --git a/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc b/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc index 5a7028bf36..10aee041cd 100644 --- a/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc +++ b/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc @@ -32,19 +32,20 @@ // Based on original Protocol Buffers design by // Sanjay Ghemawat, Jeff Dean, and others. +#include #include #include -#include #include -#include "absl/container/flat_hash_map.h" #include "absl/log/absl_check.h" #include "absl/log/absl_log.h" #include "absl/memory/memory.h" #include "absl/types/optional.h" +#include "google/protobuf/compiler/cpp/field.h" #include "google/protobuf/compiler/cpp/field_generators/generators.h" #include "google/protobuf/compiler/cpp/helpers.h" #include "google/protobuf/compiler/cpp/options.h" +#include "google/protobuf/descriptor.h" #include "google/protobuf/descriptor.pb.h" #include "google/protobuf/io/printer.h" #include "google/protobuf/wire_format.h" @@ -390,8 +391,8 @@ void RepeatedPrimitive::GeneratePrivateMembers(io::Printer* p) const { } void RepeatedPrimitive::GenerateAccessorDeclarations(io::Printer* p) const { - auto v = p->WithVars(AnnotatedAccessors( - field_, {"", "_internal_", "_internal_add_", "_internal_mutable_"})); + auto v = p->WithVars( + AnnotatedAccessors(field_, {"", "_internal_", "_internal_mutable_"})); auto vs = p->WithVars(AnnotatedAccessors(field_, {"set_", "add_"}, Semantic::kSet)); auto va = @@ -404,8 +405,6 @@ void RepeatedPrimitive::GenerateAccessorDeclarations(io::Printer* p) const { $DEPRECATED$ $pb$::RepeatedField<$Type$>* $mutable_name$(); private: - $Type$ $_internal_name$(int index) const; - void $_internal_add_name$($Type$ value); const $pb$::RepeatedField<$Type$>& $_internal_name$() const; $pb$::RepeatedField<$Type$>* $_internal_mutable_name$(); @@ -419,7 +418,7 @@ void RepeatedPrimitive::GenerateInlineAccessorDefinitions( inline $Type$ $Msg$::$name$(int index) const { $annotate_get$; // @@protoc_insertion_point(field_get:$pkg.Msg.field$) - return _internal_$name$(index); + return _internal_$name$().Get(index); } inline void $Msg$::set_$name$(int index, $Type$ value) { $annotate_set$; @@ -427,7 +426,7 @@ void RepeatedPrimitive::GenerateInlineAccessorDefinitions( // @@protoc_insertion_point(field_set:$pkg.Msg.field$) } inline void $Msg$::add_$name$($Type$ value) { - _internal_add_$name$(value); + _internal_mutable_$name$()->Add(value); $annotate_add$; // @@protoc_insertion_point(field_add:$pkg.Msg.field$) } @@ -442,12 +441,6 @@ void RepeatedPrimitive::GenerateInlineAccessorDefinitions( return _internal_mutable_$name$(); } - inline $Type$ $Msg$::_internal_$name$(int index) const { - return _internal_$name$().Get(index); - } - inline void $Msg$::_internal_add_$name$($Type$ value) { - _internal_mutable_$name$()->Add(value); - } inline const $pb$::RepeatedField<$Type$>& $Msg$::_internal_$name$() const { return $field_$; } @@ -464,7 +457,7 @@ void RepeatedPrimitive::GenerateSerializeWithCachedSizesToArray( for (int i = 0, n = this->_internal_$name$_size(); i < n; ++i) { target = stream->EnsureSpace(target); target = ::_pbi::WireFormatLite::Write$DeclaredType$ToArray( - $number$, this->_internal_$name$(i), target); + $number$, this->_internal_$name$().Get(i), target); } )cc"); return; diff --git a/src/google/protobuf/compiler/cpp/field_generators/string_field.cc b/src/google/protobuf/compiler/cpp/field_generators/string_field.cc index e33fba83b7..03a1740210 100644 --- a/src/google/protobuf/compiler/cpp/field_generators/string_field.cc +++ b/src/google/protobuf/compiler/cpp/field_generators/string_field.cc @@ -36,12 +36,14 @@ #include #include -#include "absl/container/flat_hash_map.h" #include "absl/log/absl_check.h" #include "absl/memory/memory.h" +#include "absl/strings/str_cat.h" #include "google/protobuf/compiler/cpp/field.h" #include "google/protobuf/compiler/cpp/field_generators/generators.h" #include "google/protobuf/compiler/cpp/helpers.h" +#include "google/protobuf/compiler/cpp/options.h" +#include "google/protobuf/descriptor.h" #include "google/protobuf/descriptor.pb.h" #include "google/protobuf/io/printer.h" @@ -769,8 +771,7 @@ void RepeatedString::GenerateAccessorDeclarations(io::Printer* p) const { )cc"); } - auto v1 = p->WithVars( - AnnotatedAccessors(field_, {"", "_internal_", "_internal_add_"})); + auto v1 = p->WithVars(AnnotatedAccessors(field_, {"", "_internal_"})); auto v2 = p->WithVars( AnnotatedAccessors(field_, {"set_", "add_"}, AnnotationCollector::kSet)); auto v3 = p->WithVars( @@ -794,8 +795,6 @@ void RepeatedString::GenerateAccessorDeclarations(io::Printer* p) const { $DEPRECATED$ $pb$::RepeatedPtrField* $mutable_name$(); private: - const std::string& $_internal_name$(int index) const; - std::string* $_internal_add_name$(); const $pb$::RepeatedPtrField& _internal_$name$() const; $pb$::RepeatedPtrField* _internal_mutable_$name$(); @@ -805,18 +804,15 @@ void RepeatedString::GenerateAccessorDeclarations(io::Printer* p) const { void RepeatedString::GenerateInlineAccessorDefinitions(io::Printer* p) const { p->Emit({{"Get", opts_->safe_boundary_check ? "InternalCheckedGet" : "Get"}, - {"get_args", + {"GetExtraArg", [&] { - if (!opts_->safe_boundary_check) { - p->Emit("index"); - return; - } - - p->Emit(R"cc(index, $pbi$::GetEmptyStringAlreadyInited())cc"); + p->Emit(opts_->safe_boundary_check + ? ", $pbi$::GetEmptyStringAlreadyInited()" + : ""); }}}, R"cc( inline std::string* $Msg$::add_$name$() { - std::string* _s = _internal_add_$name$(); + std::string* _s = _internal_mutable_$name$()->Add(); $annotate_add_mutable$; // @@protoc_insertion_point(field_add_mutable:$pkg.Msg.field$) return _s; @@ -824,7 +820,7 @@ void RepeatedString::GenerateInlineAccessorDefinitions(io::Printer* p) const { inline const std::string& $Msg$::$name$(int index) const { $annotate_get$; // @@protoc_insertion_point(field_get:$pkg.Msg.field$) - return _internal_$name$(index); + return _internal_$name$().$Get$(index$GetExtraArg$); } inline std::string* $Msg$::mutable_$name$(int index) { $annotate_mutable$; @@ -898,12 +894,6 @@ void RepeatedString::GenerateInlineAccessorDefinitions(io::Printer* p) const { // @@protoc_insertion_point(field_mutable_list:$pkg.Msg.field$) return _internal_mutable_$name$(); } - inline const std::string& $Msg$::_internal_$name$(int index) const { - return _internal_$name$().$Get$($get_args$); - } - inline std::string* $Msg$::_internal_add_$name$() { - return _internal_mutable_$name$()->Add(); - } inline const ::$proto_ns$::RepeatedPtrField& $Msg$::_internal_$name$() const { return $field_$; @@ -925,7 +915,7 @@ void RepeatedString::GenerateSerializeWithCachedSizesToArray( }}}, R"cc( for (int i = 0, n = this->_internal_$name$_size(); i < n; ++i) { - const auto& s = this->_internal_$name$(i); + const auto& s = this->_internal_$name$().Get(i); $utf8_check$; target = stream->Write$DeclaredType$($number$, s, target); } diff --git a/src/google/protobuf/compiler/cpp/parse_function_generator.cc b/src/google/protobuf/compiler/cpp/parse_function_generator.cc index 9d0f658f24..c1da65630a 100644 --- a/src/google/protobuf/compiler/cpp/parse_function_generator.cc +++ b/src/google/protobuf/compiler/cpp/parse_function_generator.cc @@ -31,18 +31,25 @@ #include "google/protobuf/compiler/cpp/parse_function_generator.h" #include -#include +#include #include #include #include #include "absl/container/flat_hash_map.h" +#include "absl/log/absl_check.h" #include "absl/log/absl_log.h" +#include "absl/strings/match.h" #include "absl/strings/str_cat.h" +#include "absl/strings/string_view.h" #include "google/protobuf/compiler/cpp/helpers.h" +#include "google/protobuf/compiler/cpp/options.h" +#include "google/protobuf/descriptor.h" #include "google/protobuf/generated_message_tctable_gen.h" #include "google/protobuf/generated_message_tctable_impl.h" +#include "google/protobuf/io/coded_stream.h" #include "google/protobuf/wire_format.h" +#include "google/protobuf/wire_format_lite.h" namespace google { namespace protobuf { @@ -908,12 +915,17 @@ void ParseFunctionGenerator::GenerateStrings(Formatter& format, parser_name = "StringPieceParser"; break; } - format( - "auto str = $msg$$1$$2$_$name$();\n" - "ptr = ::_pbi::Inline$3$(str, ptr, ctx);\n", - HasInternalAccessors(ctype) ? "_internal_" : "", - field->is_repeated() && !field->is_packable() ? "add" : "mutable", - parser_name); + // Repeated cord doesn't have _internal_mutable_$name$(), unlike other + // repeated fields. + if (field->options().ctype() == FieldOptions::CORD && + field->is_repeated() && !field->is_packable()) { + format("auto str = $msg$$field$.Add();\n"); + } else { + format("auto str = $msg$$1$mutable_$name$()$2$;\n", + HasInternalAccessors(ctype) ? "_internal_" : "", + field->is_repeated() && !field->is_packable() ? "->Add()" : ""); + } + format("ptr = ::_pbi::Inline$1$(str, ptr, ctx);\n", parser_name); } // It is intentionally placed before VerifyUTF8 because it doesn't make sense // to verify UTF8 when we already know parsing failed. @@ -1094,8 +1106,9 @@ void ParseFunctionGenerator::GenerateFieldBody( {{"name", FieldName(field)}, {"primitive_type", PrimitiveTypeName(options_, field->cpp_type())}}); if (field->is_repeated()) { - format.AddMap({{"put_field", absl::StrCat("add_", FieldName(field))}, - {"mutable_field", absl::StrCat("add_", FieldName(field))}}); + const std::string add_field = + absl::StrCat("mutable_", FieldName(field), "()->Add"); + format.AddMap({{"put_field", add_field}, {"mutable_field", add_field}}); } else { format.AddMap( {{"put_field", absl::StrCat("set_", FieldName(field))}, diff --git a/src/google/protobuf/compiler/plugin.pb.cc b/src/google/protobuf/compiler/plugin.pb.cc index 94cc6f5dd8..693b6bfb3e 100644 --- a/src/google/protobuf/compiler/plugin.pb.cc +++ b/src/google/protobuf/compiler/plugin.pb.cc @@ -748,7 +748,7 @@ const char* CodeGeneratorRequest::_InternalParse(const char* ptr, ::_pbi::ParseC ptr -= 1; do { ptr += 1; - auto str = _internal_add_file_to_generate(); + auto str = _internal_mutable_file_to_generate()->Add(); ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx); CHK_(ptr); #ifndef NDEBUG @@ -788,7 +788,7 @@ const char* CodeGeneratorRequest::_InternalParse(const char* ptr, ::_pbi::ParseC ptr -= 1; do { ptr += 1; - ptr = ctx->ParseMessage(_internal_add_proto_file(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_proto_file()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<122>(ptr)); @@ -828,7 +828,7 @@ failure: // repeated string file_to_generate = 1; for (int i = 0, n = this->_internal_file_to_generate_size(); i < n; ++i) { - const auto& s = this->_internal_file_to_generate(i); + const auto& s = this->_internal_file_to_generate().Get(i); ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(s.data(), static_cast(s.length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE, "google.protobuf.compiler.CodeGeneratorRequest.file_to_generate"); target = stream->WriteString(1, s, target); @@ -853,7 +853,7 @@ failure: // repeated .google.protobuf.FileDescriptorProto proto_file = 15; for (unsigned i = 0, n = static_cast(this->_internal_proto_file_size()); i < n; i++) { - const auto& repfield = this->_internal_proto_file(i); + const auto& repfield = this->_internal_proto_file().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(15, repfield, repfield.GetCachedSize(), target, stream); } @@ -1481,7 +1481,7 @@ const char* CodeGeneratorResponse::_InternalParse(const char* ptr, ::_pbi::Parse ptr -= 1; do { ptr += 1; - ptr = ctx->ParseMessage(_internal_add_file(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_file()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<122>(ptr)); @@ -1538,7 +1538,7 @@ failure: // repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15; for (unsigned i = 0, n = static_cast(this->_internal_file_size()); i < n; i++) { - const auto& repfield = this->_internal_file(i); + const auto& repfield = this->_internal_file().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(15, repfield, repfield.GetCachedSize(), target, stream); } diff --git a/src/google/protobuf/compiler/plugin.pb.h b/src/google/protobuf/compiler/plugin.pb.h index 1595de536e..984cc1c6cf 100644 --- a/src/google/protobuf/compiler/plugin.pb.h +++ b/src/google/protobuf/compiler/plugin.pb.h @@ -480,8 +480,6 @@ class PROTOC_EXPORT CodeGeneratorRequest final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField* mutable_file_to_generate(); private: - const std::string& _internal_file_to_generate(int index) const; - std::string* _internal_add_file_to_generate(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField& _internal_file_to_generate() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField* _internal_mutable_file_to_generate(); @@ -497,8 +495,6 @@ class PROTOC_EXPORT CodeGeneratorRequest final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto >* mutable_proto_file(); private: - const ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto& _internal_proto_file(int index) const; - ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto* _internal_add_proto_file(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::FileDescriptorProto>& _internal_proto_file() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::FileDescriptorProto>* _internal_mutable_proto_file(); public: @@ -952,8 +948,6 @@ class PROTOC_EXPORT CodeGeneratorResponse final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File >* mutable_file(); private: - const ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File& _internal_file(int index) const; - ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File* _internal_add_file(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File>& _internal_file() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File>* _internal_mutable_file(); public: @@ -1182,13 +1176,13 @@ inline void CodeGeneratorRequest::clear_file_to_generate() { _internal_mutable_file_to_generate()->Clear(); } inline std::string* CodeGeneratorRequest::add_file_to_generate() { - std::string* _s = _internal_add_file_to_generate(); + std::string* _s = _internal_mutable_file_to_generate()->Add(); // @@protoc_insertion_point(field_add_mutable:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate) return _s; } inline const std::string& CodeGeneratorRequest::file_to_generate(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate) - return _internal_file_to_generate(index); + return _internal_file_to_generate().Get(index); } inline std::string* CodeGeneratorRequest::mutable_file_to_generate(int index) { // @@protoc_insertion_point(field_mutable:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate) @@ -1249,12 +1243,6 @@ inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField* CodeGeneratorRequ // @@protoc_insertion_point(field_mutable_list:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate) return _internal_mutable_file_to_generate(); } -inline const std::string& CodeGeneratorRequest::_internal_file_to_generate(int index) const { - return _internal_file_to_generate().Get(index); -} -inline std::string* CodeGeneratorRequest::_internal_add_file_to_generate() { - return _internal_mutable_file_to_generate()->Add(); -} inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField& CodeGeneratorRequest::_internal_file_to_generate() const { return _impl_.file_to_generate_; @@ -1345,18 +1333,12 @@ CodeGeneratorRequest::mutable_proto_file() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.compiler.CodeGeneratorRequest.proto_file) return _internal_mutable_proto_file(); } -inline const ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto& CodeGeneratorRequest::_internal_proto_file(int index) const { - return _internal_proto_file().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto& CodeGeneratorRequest::proto_file(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.compiler.CodeGeneratorRequest.proto_file) - return _internal_proto_file(index); -} -inline ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto* CodeGeneratorRequest::_internal_add_proto_file() { - return _internal_mutable_proto_file()->Add(); + return _internal_proto_file().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto* CodeGeneratorRequest::add_proto_file() { - ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto* _add = _internal_add_proto_file(); + ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto* _add = _internal_mutable_proto_file()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.compiler.CodeGeneratorRequest.proto_file) return _add; } @@ -1857,18 +1839,12 @@ CodeGeneratorResponse::mutable_file() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.compiler.CodeGeneratorResponse.file) return _internal_mutable_file(); } -inline const ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File& CodeGeneratorResponse::_internal_file(int index) const { - return _internal_file().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File& CodeGeneratorResponse::file(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.compiler.CodeGeneratorResponse.file) - return _internal_file(index); -} -inline ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File* CodeGeneratorResponse::_internal_add_file() { - return _internal_mutable_file()->Add(); + return _internal_file().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File* CodeGeneratorResponse::add_file() { - ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File* _add = _internal_add_file(); + ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File* _add = _internal_mutable_file()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.compiler.CodeGeneratorResponse.file) return _add; } diff --git a/src/google/protobuf/descriptor.pb.cc b/src/google/protobuf/descriptor.pb.cc index 7a97dadf75..098688d46c 100644 --- a/src/google/protobuf/descriptor.pb.cc +++ b/src/google/protobuf/descriptor.pb.cc @@ -1901,7 +1901,7 @@ const char* FileDescriptorSet::_InternalParse(const char* ptr, ::_pbi::ParseCont ptr -= 1; do { ptr += 1; - ptr = ctx->ParseMessage(_internal_add_file(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_file()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr)); @@ -1941,7 +1941,7 @@ failure: // repeated .google.protobuf.FileDescriptorProto file = 1; for (unsigned i = 0, n = static_cast(this->_internal_file_size()); i < n; i++) { - const auto& repfield = this->_internal_file(i); + const auto& repfield = this->_internal_file().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(1, repfield, repfield.GetCachedSize(), target, stream); } @@ -2273,7 +2273,7 @@ const char* FileDescriptorProto::_InternalParse(const char* ptr, ::_pbi::ParseCo ptr -= 1; do { ptr += 1; - auto str = _internal_add_dependency(); + auto str = _internal_mutable_dependency()->Add(); ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx); CHK_(ptr); #ifndef NDEBUG @@ -2291,7 +2291,7 @@ const char* FileDescriptorProto::_InternalParse(const char* ptr, ::_pbi::ParseCo ptr -= 1; do { ptr += 1; - ptr = ctx->ParseMessage(_internal_add_message_type(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_message_type()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<34>(ptr)); @@ -2305,7 +2305,7 @@ const char* FileDescriptorProto::_InternalParse(const char* ptr, ::_pbi::ParseCo ptr -= 1; do { ptr += 1; - ptr = ctx->ParseMessage(_internal_add_enum_type(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_enum_type()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<42>(ptr)); @@ -2319,7 +2319,7 @@ const char* FileDescriptorProto::_InternalParse(const char* ptr, ::_pbi::ParseCo ptr -= 1; do { ptr += 1; - ptr = ctx->ParseMessage(_internal_add_service(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_service()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<50>(ptr)); @@ -2333,7 +2333,7 @@ const char* FileDescriptorProto::_InternalParse(const char* ptr, ::_pbi::ParseCo ptr -= 1; do { ptr += 1; - ptr = ctx->ParseMessage(_internal_add_extension(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_extension()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<58>(ptr)); @@ -2365,7 +2365,7 @@ const char* FileDescriptorProto::_InternalParse(const char* ptr, ::_pbi::ParseCo ptr -= 1; do { ptr += 1; - _internal_add_public_dependency(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr)); + _internal_mutable_public_dependency()->Add(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr)); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<80>(ptr)); @@ -2382,7 +2382,7 @@ const char* FileDescriptorProto::_InternalParse(const char* ptr, ::_pbi::ParseCo ptr -= 1; do { ptr += 1; - _internal_add_weak_dependency(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr)); + _internal_mutable_weak_dependency()->Add(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr)); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<88>(ptr)); @@ -2468,7 +2468,7 @@ failure: // repeated string dependency = 3; for (int i = 0, n = this->_internal_dependency_size(); i < n; ++i) { - const auto& s = this->_internal_dependency(i); + const auto& s = this->_internal_dependency().Get(i); ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(s.data(), static_cast(s.length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE, "google.protobuf.FileDescriptorProto.dependency"); target = stream->WriteString(3, s, target); @@ -2477,7 +2477,7 @@ failure: // repeated .google.protobuf.DescriptorProto message_type = 4; for (unsigned i = 0, n = static_cast(this->_internal_message_type_size()); i < n; i++) { - const auto& repfield = this->_internal_message_type(i); + const auto& repfield = this->_internal_message_type().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(4, repfield, repfield.GetCachedSize(), target, stream); } @@ -2485,7 +2485,7 @@ failure: // repeated .google.protobuf.EnumDescriptorProto enum_type = 5; for (unsigned i = 0, n = static_cast(this->_internal_enum_type_size()); i < n; i++) { - const auto& repfield = this->_internal_enum_type(i); + const auto& repfield = this->_internal_enum_type().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(5, repfield, repfield.GetCachedSize(), target, stream); } @@ -2493,7 +2493,7 @@ failure: // repeated .google.protobuf.ServiceDescriptorProto service = 6; for (unsigned i = 0, n = static_cast(this->_internal_service_size()); i < n; i++) { - const auto& repfield = this->_internal_service(i); + const auto& repfield = this->_internal_service().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(6, repfield, repfield.GetCachedSize(), target, stream); } @@ -2501,7 +2501,7 @@ failure: // repeated .google.protobuf.FieldDescriptorProto extension = 7; for (unsigned i = 0, n = static_cast(this->_internal_extension_size()); i < n; i++) { - const auto& repfield = this->_internal_extension(i); + const auto& repfield = this->_internal_extension().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(7, repfield, repfield.GetCachedSize(), target, stream); } @@ -2524,14 +2524,14 @@ failure: for (int i = 0, n = this->_internal_public_dependency_size(); i < n; ++i) { target = stream->EnsureSpace(target); target = ::_pbi::WireFormatLite::WriteInt32ToArray( - 10, this->_internal_public_dependency(i), target); + 10, this->_internal_public_dependency().Get(i), target); } // repeated int32 weak_dependency = 11; for (int i = 0, n = this->_internal_weak_dependency_size(); i < n; ++i) { target = stream->EnsureSpace(target); target = ::_pbi::WireFormatLite::WriteInt32ToArray( - 11, this->_internal_weak_dependency(i), target); + 11, this->_internal_weak_dependency().Get(i), target); } // optional string syntax = 12; @@ -3460,7 +3460,7 @@ const char* DescriptorProto::_InternalParse(const char* ptr, ::_pbi::ParseContex ptr -= 1; do { ptr += 1; - ptr = ctx->ParseMessage(_internal_add_field(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_field()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<18>(ptr)); @@ -3474,7 +3474,7 @@ const char* DescriptorProto::_InternalParse(const char* ptr, ::_pbi::ParseContex ptr -= 1; do { ptr += 1; - ptr = ctx->ParseMessage(_internal_add_nested_type(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_nested_type()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<26>(ptr)); @@ -3488,7 +3488,7 @@ const char* DescriptorProto::_InternalParse(const char* ptr, ::_pbi::ParseContex ptr -= 1; do { ptr += 1; - ptr = ctx->ParseMessage(_internal_add_enum_type(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_enum_type()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<34>(ptr)); @@ -3502,7 +3502,7 @@ const char* DescriptorProto::_InternalParse(const char* ptr, ::_pbi::ParseContex ptr -= 1; do { ptr += 1; - ptr = ctx->ParseMessage(_internal_add_extension_range(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_extension_range()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<42>(ptr)); @@ -3516,7 +3516,7 @@ const char* DescriptorProto::_InternalParse(const char* ptr, ::_pbi::ParseContex ptr -= 1; do { ptr += 1; - ptr = ctx->ParseMessage(_internal_add_extension(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_extension()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<50>(ptr)); @@ -3539,7 +3539,7 @@ const char* DescriptorProto::_InternalParse(const char* ptr, ::_pbi::ParseContex ptr -= 1; do { ptr += 1; - ptr = ctx->ParseMessage(_internal_add_oneof_decl(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_oneof_decl()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<66>(ptr)); @@ -3553,7 +3553,7 @@ const char* DescriptorProto::_InternalParse(const char* ptr, ::_pbi::ParseContex ptr -= 1; do { ptr += 1; - ptr = ctx->ParseMessage(_internal_add_reserved_range(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_reserved_range()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<74>(ptr)); @@ -3567,7 +3567,7 @@ const char* DescriptorProto::_InternalParse(const char* ptr, ::_pbi::ParseContex ptr -= 1; do { ptr += 1; - auto str = _internal_add_reserved_name(); + auto str = _internal_mutable_reserved_name()->Add(); ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx); CHK_(ptr); #ifndef NDEBUG @@ -3621,7 +3621,7 @@ failure: // repeated .google.protobuf.FieldDescriptorProto field = 2; for (unsigned i = 0, n = static_cast(this->_internal_field_size()); i < n; i++) { - const auto& repfield = this->_internal_field(i); + const auto& repfield = this->_internal_field().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(2, repfield, repfield.GetCachedSize(), target, stream); } @@ -3629,7 +3629,7 @@ failure: // repeated .google.protobuf.DescriptorProto nested_type = 3; for (unsigned i = 0, n = static_cast(this->_internal_nested_type_size()); i < n; i++) { - const auto& repfield = this->_internal_nested_type(i); + const auto& repfield = this->_internal_nested_type().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(3, repfield, repfield.GetCachedSize(), target, stream); } @@ -3637,7 +3637,7 @@ failure: // repeated .google.protobuf.EnumDescriptorProto enum_type = 4; for (unsigned i = 0, n = static_cast(this->_internal_enum_type_size()); i < n; i++) { - const auto& repfield = this->_internal_enum_type(i); + const auto& repfield = this->_internal_enum_type().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(4, repfield, repfield.GetCachedSize(), target, stream); } @@ -3645,7 +3645,7 @@ failure: // repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5; for (unsigned i = 0, n = static_cast(this->_internal_extension_range_size()); i < n; i++) { - const auto& repfield = this->_internal_extension_range(i); + const auto& repfield = this->_internal_extension_range().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(5, repfield, repfield.GetCachedSize(), target, stream); } @@ -3653,7 +3653,7 @@ failure: // repeated .google.protobuf.FieldDescriptorProto extension = 6; for (unsigned i = 0, n = static_cast(this->_internal_extension_size()); i < n; i++) { - const auto& repfield = this->_internal_extension(i); + const auto& repfield = this->_internal_extension().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(6, repfield, repfield.GetCachedSize(), target, stream); } @@ -3668,7 +3668,7 @@ failure: // repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8; for (unsigned i = 0, n = static_cast(this->_internal_oneof_decl_size()); i < n; i++) { - const auto& repfield = this->_internal_oneof_decl(i); + const auto& repfield = this->_internal_oneof_decl().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(8, repfield, repfield.GetCachedSize(), target, stream); } @@ -3676,14 +3676,14 @@ failure: // repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9; for (unsigned i = 0, n = static_cast(this->_internal_reserved_range_size()); i < n; i++) { - const auto& repfield = this->_internal_reserved_range(i); + const auto& repfield = this->_internal_reserved_range().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(9, repfield, repfield.GetCachedSize(), target, stream); } // repeated string reserved_name = 10; for (int i = 0, n = this->_internal_reserved_name_size(); i < n; ++i) { - const auto& s = this->_internal_reserved_name(i); + const auto& s = this->_internal_reserved_name().Get(i); ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(s.data(), static_cast(s.length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE, "google.protobuf.DescriptorProto.reserved_name"); target = stream->WriteString(10, s, target); @@ -4382,7 +4382,7 @@ const char* ExtensionRangeOptions::_InternalParse(const char* ptr, ::_pbi::Parse ptr -= 1; do { ptr += 1; - ptr = ctx->ParseMessage(_internal_add_declaration(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_declaration()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<18>(ptr)); @@ -4410,7 +4410,7 @@ const char* ExtensionRangeOptions::_InternalParse(const char* ptr, ::_pbi::Parse ptr -= 2; do { ptr += 2; - ptr = ctx->ParseMessage(_internal_add_uninterpreted_option(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_uninterpreted_option()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<7994>(ptr)); @@ -4456,7 +4456,7 @@ failure: // repeated .google.protobuf.ExtensionRangeOptions.Declaration declaration = 2 [retention = RETENTION_SOURCE]; for (unsigned i = 0, n = static_cast(this->_internal_declaration_size()); i < n; i++) { - const auto& repfield = this->_internal_declaration(i); + const auto& repfield = this->_internal_declaration().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(2, repfield, repfield.GetCachedSize(), target, stream); } @@ -4472,7 +4472,7 @@ failure: // repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999; for (unsigned i = 0, n = static_cast(this->_internal_uninterpreted_option_size()); i < n; i++) { - const auto& repfield = this->_internal_uninterpreted_option(i); + const auto& repfield = this->_internal_uninterpreted_option().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(999, repfield, repfield.GetCachedSize(), target, stream); } @@ -5908,7 +5908,7 @@ const char* EnumDescriptorProto::_InternalParse(const char* ptr, ::_pbi::ParseCo ptr -= 1; do { ptr += 1; - ptr = ctx->ParseMessage(_internal_add_value(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_value()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<18>(ptr)); @@ -5931,7 +5931,7 @@ const char* EnumDescriptorProto::_InternalParse(const char* ptr, ::_pbi::ParseCo ptr -= 1; do { ptr += 1; - ptr = ctx->ParseMessage(_internal_add_reserved_range(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_reserved_range()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<34>(ptr)); @@ -5945,7 +5945,7 @@ const char* EnumDescriptorProto::_InternalParse(const char* ptr, ::_pbi::ParseCo ptr -= 1; do { ptr += 1; - auto str = _internal_add_reserved_name(); + auto str = _internal_mutable_reserved_name()->Add(); ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx); CHK_(ptr); #ifndef NDEBUG @@ -5999,7 +5999,7 @@ failure: // repeated .google.protobuf.EnumValueDescriptorProto value = 2; for (unsigned i = 0, n = static_cast(this->_internal_value_size()); i < n; i++) { - const auto& repfield = this->_internal_value(i); + const auto& repfield = this->_internal_value().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(2, repfield, repfield.GetCachedSize(), target, stream); } @@ -6014,14 +6014,14 @@ failure: // repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4; for (unsigned i = 0, n = static_cast(this->_internal_reserved_range_size()); i < n; i++) { - const auto& repfield = this->_internal_reserved_range(i); + const auto& repfield = this->_internal_reserved_range().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(4, repfield, repfield.GetCachedSize(), target, stream); } // repeated string reserved_name = 5; for (int i = 0, n = this->_internal_reserved_name_size(); i < n; ++i) { - const auto& s = this->_internal_reserved_name(i); + const auto& s = this->_internal_reserved_name().Get(i); ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(s.data(), static_cast(s.length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE, "google.protobuf.EnumDescriptorProto.reserved_name"); target = stream->WriteString(5, s, target); @@ -6595,7 +6595,7 @@ const char* ServiceDescriptorProto::_InternalParse(const char* ptr, ::_pbi::Pars ptr -= 1; do { ptr += 1; - ptr = ctx->ParseMessage(_internal_add_method(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_method()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<18>(ptr)); @@ -6654,7 +6654,7 @@ failure: // repeated .google.protobuf.MethodDescriptorProto method = 2; for (unsigned i = 0, n = static_cast(this->_internal_method_size()); i < n; i++) { - const auto& repfield = this->_internal_method(i); + const auto& repfield = this->_internal_method().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(2, repfield, repfield.GetCachedSize(), target, stream); } @@ -7851,7 +7851,7 @@ const char* FileOptions::_InternalParse(const char* ptr, ::_pbi::ParseContext* c ptr -= 2; do { ptr += 2; - ptr = ctx->ParseMessage(_internal_add_uninterpreted_option(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_uninterpreted_option()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<7994>(ptr)); @@ -8048,7 +8048,7 @@ failure: // repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999; for (unsigned i = 0, n = static_cast(this->_internal_uninterpreted_option_size()); i < n; i++) { - const auto& repfield = this->_internal_uninterpreted_option(i); + const auto& repfield = this->_internal_uninterpreted_option().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(999, repfield, repfield.GetCachedSize(), target, stream); } @@ -8526,7 +8526,7 @@ const char* MessageOptions::_InternalParse(const char* ptr, ::_pbi::ParseContext ptr -= 2; do { ptr += 2; - ptr = ctx->ParseMessage(_internal_add_uninterpreted_option(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_uninterpreted_option()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<7994>(ptr)); @@ -8608,7 +8608,7 @@ failure: // repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999; for (unsigned i = 0, n = static_cast(this->_internal_uninterpreted_option_size()); i < n; i++) { - const auto& repfield = this->_internal_uninterpreted_option(i); + const auto& repfield = this->_internal_uninterpreted_option().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(999, repfield, repfield.GetCachedSize(), target, stream); } @@ -9039,7 +9039,7 @@ const char* FieldOptions::_InternalParse(const char* ptr, ::_pbi::ParseContext* ::int32_t val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr); CHK_(ptr); if (PROTOBUF_PREDICT_TRUE(::PROTOBUF_NAMESPACE_ID::FieldOptions_OptionTargetType_IsValid(static_cast(val)))) { - _internal_add_targets(static_cast<::PROTOBUF_NAMESPACE_ID::FieldOptions_OptionTargetType>(val)); + _internal_mutable_targets()->Add(static_cast<::PROTOBUF_NAMESPACE_ID::FieldOptions_OptionTargetType>(val)); } else { ::PROTOBUF_NAMESPACE_ID::internal::WriteVarint(19, val, mutable_unknown_fields()); } @@ -9058,7 +9058,7 @@ const char* FieldOptions::_InternalParse(const char* ptr, ::_pbi::ParseContext* ptr -= 2; do { ptr += 2; - ptr = ctx->ParseMessage(_internal_add_uninterpreted_option(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_uninterpreted_option()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<7994>(ptr)); @@ -9176,13 +9176,14 @@ failure: for (int i = 0, n = this->_internal_targets_size(); i < n; ++i) { target = stream->EnsureSpace(target); target = ::_pbi::WireFormatLite::WriteEnumToArray( - 19, this->_internal_targets(i), target); + 19, static_cast<::PROTOBUF_NAMESPACE_ID::FieldOptions_OptionTargetType>(this->_internal_targets().Get(i)), + target); } // repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999; for (unsigned i = 0, n = static_cast(this->_internal_uninterpreted_option_size()); i < n; i++) { - const auto& repfield = this->_internal_uninterpreted_option(i); + const auto& repfield = this->_internal_uninterpreted_option().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(999, repfield, repfield.GetCachedSize(), target, stream); } @@ -9216,7 +9217,7 @@ failure: for (std::size_t i = 0; i < count; ++i) { data_size += ::_pbi::WireFormatLite::EnumSize( - this->_internal_targets(static_cast(i))); + this->_internal_targets().Get(static_cast(i))); } total_size += data_size; total_size += std::size_t{2} * count; @@ -9462,7 +9463,7 @@ const char* OneofOptions::_InternalParse(const char* ptr, ::_pbi::ParseContext* ptr -= 2; do { ptr += 2; - ptr = ctx->ParseMessage(_internal_add_uninterpreted_option(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_uninterpreted_option()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<7994>(ptr)); @@ -9507,7 +9508,7 @@ failure: // repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999; for (unsigned i = 0, n = static_cast(this->_internal_uninterpreted_option_size()); i < n; i++) { - const auto& repfield = this->_internal_uninterpreted_option(i); + const auto& repfield = this->_internal_uninterpreted_option().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(999, repfield, repfield.GetCachedSize(), target, stream); } @@ -9732,7 +9733,7 @@ const char* EnumOptions::_InternalParse(const char* ptr, ::_pbi::ParseContext* c ptr -= 2; do { ptr += 2; - ptr = ctx->ParseMessage(_internal_add_uninterpreted_option(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_uninterpreted_option()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<7994>(ptr)); @@ -9800,7 +9801,7 @@ failure: // repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999; for (unsigned i = 0, n = static_cast(this->_internal_uninterpreted_option_size()); i < n; i++) { - const auto& repfield = this->_internal_uninterpreted_option(i); + const auto& repfield = this->_internal_uninterpreted_option().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(999, repfield, repfield.GetCachedSize(), target, stream); } @@ -10025,7 +10026,7 @@ const char* EnumValueOptions::_InternalParse(const char* ptr, ::_pbi::ParseConte ptr -= 2; do { ptr += 2; - ptr = ctx->ParseMessage(_internal_add_uninterpreted_option(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_uninterpreted_option()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<7994>(ptr)); @@ -10079,7 +10080,7 @@ failure: // repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999; for (unsigned i = 0, n = static_cast(this->_internal_uninterpreted_option_size()); i < n; i++) { - const auto& repfield = this->_internal_uninterpreted_option(i); + const auto& repfield = this->_internal_uninterpreted_option().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(999, repfield, repfield.GetCachedSize(), target, stream); } @@ -10278,7 +10279,7 @@ const char* ServiceOptions::_InternalParse(const char* ptr, ::_pbi::ParseContext ptr -= 2; do { ptr += 2; - ptr = ctx->ParseMessage(_internal_add_uninterpreted_option(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_uninterpreted_option()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<7994>(ptr)); @@ -10332,7 +10333,7 @@ failure: // repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999; for (unsigned i = 0, n = static_cast(this->_internal_uninterpreted_option_size()); i < n; i++) { - const auto& repfield = this->_internal_uninterpreted_option(i); + const auto& repfield = this->_internal_uninterpreted_option().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(999, repfield, repfield.GetCachedSize(), target, stream); } @@ -10559,7 +10560,7 @@ const char* MethodOptions::_InternalParse(const char* ptr, ::_pbi::ParseContext* ptr -= 2; do { ptr += 2; - ptr = ctx->ParseMessage(_internal_add_uninterpreted_option(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_uninterpreted_option()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<7994>(ptr)); @@ -10620,7 +10621,7 @@ failure: // repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999; for (unsigned i = 0, n = static_cast(this->_internal_uninterpreted_option_size()); i < n; i++) { - const auto& repfield = this->_internal_uninterpreted_option(i); + const auto& repfield = this->_internal_uninterpreted_option().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(999, repfield, repfield.GetCachedSize(), target, stream); } @@ -11187,7 +11188,7 @@ const char* UninterpretedOption::_InternalParse(const char* ptr, ::_pbi::ParseCo ptr -= 1; do { ptr += 1; - ptr = ctx->ParseMessage(_internal_add_name(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_name()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<18>(ptr)); @@ -11294,7 +11295,7 @@ failure: // repeated .google.protobuf.UninterpretedOption.NamePart name = 2; for (unsigned i = 0, n = static_cast(this->_internal_name_size()); i < n; i++) { - const auto& repfield = this->_internal_name(i); + const auto& repfield = this->_internal_name().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(2, repfield, repfield.GetCachedSize(), target, stream); } @@ -11627,7 +11628,7 @@ const char* SourceCodeInfo_Location::_InternalParse(const char* ptr, ::_pbi::Par ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedInt32Parser(_internal_mutable_path(), ptr, ctx); CHK_(ptr); } else if (static_cast<::uint8_t>(tag) == 8) { - _internal_add_path(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr)); + _internal_mutable_path()->Add(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr)); CHK_(ptr); } else { goto handle_unusual; @@ -11639,7 +11640,7 @@ const char* SourceCodeInfo_Location::_InternalParse(const char* ptr, ::_pbi::Par ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedInt32Parser(_internal_mutable_span(), ptr, ctx); CHK_(ptr); } else if (static_cast<::uint8_t>(tag) == 16) { - _internal_add_span(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr)); + _internal_mutable_span()->Add(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr)); CHK_(ptr); } else { goto handle_unusual; @@ -11677,7 +11678,7 @@ const char* SourceCodeInfo_Location::_InternalParse(const char* ptr, ::_pbi::Par ptr -= 1; do { ptr += 1; - auto str = _internal_add_leading_detached_comments(); + auto str = _internal_mutable_leading_detached_comments()->Add(); ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx); CHK_(ptr); #ifndef NDEBUG @@ -11756,7 +11757,7 @@ failure: // repeated string leading_detached_comments = 6; for (int i = 0, n = this->_internal_leading_detached_comments_size(); i < n; ++i) { - const auto& s = this->_internal_leading_detached_comments(i); + const auto& s = this->_internal_leading_detached_comments().Get(i); ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(s.data(), static_cast(s.length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE, "google.protobuf.SourceCodeInfo.Location.leading_detached_comments"); target = stream->WriteString(6, s, target); @@ -11963,7 +11964,7 @@ const char* SourceCodeInfo::_InternalParse(const char* ptr, ::_pbi::ParseContext ptr -= 1; do { ptr += 1; - ptr = ctx->ParseMessage(_internal_add_location(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_location()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr)); @@ -12003,7 +12004,7 @@ failure: // repeated .google.protobuf.SourceCodeInfo.Location location = 1; for (unsigned i = 0, n = static_cast(this->_internal_location_size()); i < n; i++) { - const auto& repfield = this->_internal_location(i); + const auto& repfield = this->_internal_location().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(1, repfield, repfield.GetCachedSize(), target, stream); } @@ -12208,7 +12209,7 @@ const char* GeneratedCodeInfo_Annotation::_InternalParse(const char* ptr, ::_pbi ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedInt32Parser(_internal_mutable_path(), ptr, ctx); CHK_(ptr); } else if (static_cast<::uint8_t>(tag) == 8) { - _internal_add_path(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr)); + _internal_mutable_path()->Add(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr)); CHK_(ptr); } else { goto handle_unusual; @@ -12528,7 +12529,7 @@ const char* GeneratedCodeInfo::_InternalParse(const char* ptr, ::_pbi::ParseCont ptr -= 1; do { ptr += 1; - ptr = ctx->ParseMessage(_internal_add_annotation(), ptr); + ptr = ctx->ParseMessage(_internal_mutable_annotation()->Add(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr)); @@ -12568,7 +12569,7 @@ failure: // repeated .google.protobuf.GeneratedCodeInfo.Annotation annotation = 1; for (unsigned i = 0, n = static_cast(this->_internal_annotation_size()); i < n; i++) { - const auto& repfield = this->_internal_annotation(i); + const auto& repfield = this->_internal_annotation().Get(i); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(1, repfield, repfield.GetCachedSize(), target, stream); } diff --git a/src/google/protobuf/descriptor.pb.h b/src/google/protobuf/descriptor.pb.h index bcb766e471..8571907f72 100644 --- a/src/google/protobuf/descriptor.pb.h +++ b/src/google/protobuf/descriptor.pb.h @@ -652,8 +652,6 @@ class PROTOBUF_EXPORT FileDescriptorSet final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto >* mutable_file(); private: - const ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto& _internal_file(int index) const; - ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto* _internal_add_file(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::FileDescriptorProto>& _internal_file() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::FileDescriptorProto>* _internal_mutable_file(); public: @@ -841,8 +839,6 @@ class PROTOBUF_EXPORT FileDescriptorProto final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField* mutable_dependency(); private: - const std::string& _internal_dependency(int index) const; - std::string* _internal_add_dependency(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField& _internal_dependency() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField* _internal_mutable_dependency(); @@ -858,8 +854,6 @@ class PROTOBUF_EXPORT FileDescriptorProto final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto >* mutable_message_type(); private: - const ::PROTOBUF_NAMESPACE_ID::DescriptorProto& _internal_message_type(int index) const; - ::PROTOBUF_NAMESPACE_ID::DescriptorProto* _internal_add_message_type(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::DescriptorProto>& _internal_message_type() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::DescriptorProto>* _internal_mutable_message_type(); public: @@ -878,8 +872,6 @@ class PROTOBUF_EXPORT FileDescriptorProto final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto >* mutable_enum_type(); private: - const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto& _internal_enum_type(int index) const; - ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto* _internal_add_enum_type(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto>& _internal_enum_type() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto>* _internal_mutable_enum_type(); public: @@ -898,8 +890,6 @@ class PROTOBUF_EXPORT FileDescriptorProto final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto >* mutable_service(); private: - const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto& _internal_service(int index) const; - ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto* _internal_add_service(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto>& _internal_service() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto>* _internal_mutable_service(); public: @@ -918,8 +908,6 @@ class PROTOBUF_EXPORT FileDescriptorProto final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto >* mutable_extension(); private: - const ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto& _internal_extension(int index) const; - ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto* _internal_add_extension(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto>& _internal_extension() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto>* _internal_mutable_extension(); public: @@ -941,8 +929,6 @@ class PROTOBUF_EXPORT FileDescriptorProto final : ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>* mutable_public_dependency(); private: - ::int32_t _internal_public_dependency(int index) const; - void _internal_add_public_dependency(::int32_t value); const ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>& _internal_public_dependency() const; ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>* _internal_mutable_public_dependency(); @@ -961,8 +947,6 @@ class PROTOBUF_EXPORT FileDescriptorProto final : ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>* mutable_weak_dependency(); private: - ::int32_t _internal_weak_dependency(int index) const; - void _internal_add_weak_dependency(::int32_t value); const ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>& _internal_weak_dependency() const; ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>* _internal_mutable_weak_dependency(); @@ -1613,8 +1597,6 @@ class PROTOBUF_EXPORT DescriptorProto final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto >* mutable_field(); private: - const ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto& _internal_field(int index) const; - ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto* _internal_add_field(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto>& _internal_field() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto>* _internal_mutable_field(); public: @@ -1633,8 +1615,6 @@ class PROTOBUF_EXPORT DescriptorProto final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto >* mutable_nested_type(); private: - const ::PROTOBUF_NAMESPACE_ID::DescriptorProto& _internal_nested_type(int index) const; - ::PROTOBUF_NAMESPACE_ID::DescriptorProto* _internal_add_nested_type(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::DescriptorProto>& _internal_nested_type() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::DescriptorProto>* _internal_mutable_nested_type(); public: @@ -1653,8 +1633,6 @@ class PROTOBUF_EXPORT DescriptorProto final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto >* mutable_enum_type(); private: - const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto& _internal_enum_type(int index) const; - ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto* _internal_add_enum_type(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto>& _internal_enum_type() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto>* _internal_mutable_enum_type(); public: @@ -1673,8 +1651,6 @@ class PROTOBUF_EXPORT DescriptorProto final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange >* mutable_extension_range(); private: - const ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange& _internal_extension_range(int index) const; - ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange* _internal_add_extension_range(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange>& _internal_extension_range() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange>* _internal_mutable_extension_range(); public: @@ -1693,8 +1669,6 @@ class PROTOBUF_EXPORT DescriptorProto final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto >* mutable_extension(); private: - const ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto& _internal_extension(int index) const; - ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto* _internal_add_extension(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto>& _internal_extension() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto>* _internal_mutable_extension(); public: @@ -1713,8 +1687,6 @@ class PROTOBUF_EXPORT DescriptorProto final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto >* mutable_oneof_decl(); private: - const ::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto& _internal_oneof_decl(int index) const; - ::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto* _internal_add_oneof_decl(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto>& _internal_oneof_decl() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto>* _internal_mutable_oneof_decl(); public: @@ -1733,8 +1705,6 @@ class PROTOBUF_EXPORT DescriptorProto final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange >* mutable_reserved_range(); private: - const ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange& _internal_reserved_range(int index) const; - ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange* _internal_add_reserved_range(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange>& _internal_reserved_range() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange>* _internal_mutable_reserved_range(); public: @@ -1766,8 +1736,6 @@ class PROTOBUF_EXPORT DescriptorProto final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField* mutable_reserved_name(); private: - const std::string& _internal_reserved_name(int index) const; - std::string* _internal_add_reserved_name(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField& _internal_reserved_name() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField* _internal_mutable_reserved_name(); @@ -2237,8 +2205,6 @@ class PROTOBUF_EXPORT ExtensionRangeOptions final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::ExtensionRangeOptions_Declaration >* mutable_declaration(); private: - const ::PROTOBUF_NAMESPACE_ID::ExtensionRangeOptions_Declaration& _internal_declaration(int index) const; - ::PROTOBUF_NAMESPACE_ID::ExtensionRangeOptions_Declaration* _internal_add_declaration(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::ExtensionRangeOptions_Declaration>& _internal_declaration() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::ExtensionRangeOptions_Declaration>* _internal_mutable_declaration(); public: @@ -2257,8 +2223,6 @@ class PROTOBUF_EXPORT ExtensionRangeOptions final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::UninterpretedOption >* mutable_uninterpreted_option(); private: - const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& _internal_uninterpreted_option(int index) const; - ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _internal_add_uninterpreted_option(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::UninterpretedOption>& _internal_uninterpreted_option() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::UninterpretedOption>* _internal_mutable_uninterpreted_option(); public: @@ -3341,8 +3305,6 @@ class PROTOBUF_EXPORT EnumDescriptorProto final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::EnumValueDescriptorProto >* mutable_value(); private: - const ::PROTOBUF_NAMESPACE_ID::EnumValueDescriptorProto& _internal_value(int index) const; - ::PROTOBUF_NAMESPACE_ID::EnumValueDescriptorProto* _internal_add_value(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::EnumValueDescriptorProto>& _internal_value() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::EnumValueDescriptorProto>* _internal_mutable_value(); public: @@ -3361,8 +3323,6 @@ class PROTOBUF_EXPORT EnumDescriptorProto final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto_EnumReservedRange >* mutable_reserved_range(); private: - const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto_EnumReservedRange& _internal_reserved_range(int index) const; - ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto_EnumReservedRange* _internal_add_reserved_range(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto_EnumReservedRange>& _internal_reserved_range() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto_EnumReservedRange>* _internal_mutable_reserved_range(); public: @@ -3394,8 +3354,6 @@ class PROTOBUF_EXPORT EnumDescriptorProto final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField* mutable_reserved_name(); private: - const std::string& _internal_reserved_name(int index) const; - std::string* _internal_add_reserved_name(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField& _internal_reserved_name() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField* _internal_mutable_reserved_name(); @@ -3792,8 +3750,6 @@ class PROTOBUF_EXPORT ServiceDescriptorProto final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::MethodDescriptorProto >* mutable_method(); private: - const ::PROTOBUF_NAMESPACE_ID::MethodDescriptorProto& _internal_method(int index) const; - ::PROTOBUF_NAMESPACE_ID::MethodDescriptorProto* _internal_add_method(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::MethodDescriptorProto>& _internal_method() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::MethodDescriptorProto>* _internal_mutable_method(); public: @@ -4289,8 +4245,6 @@ class PROTOBUF_EXPORT FileOptions final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::UninterpretedOption >* mutable_uninterpreted_option(); private: - const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& _internal_uninterpreted_option(int index) const; - ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _internal_add_uninterpreted_option(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::UninterpretedOption>& _internal_uninterpreted_option() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::UninterpretedOption>* _internal_mutable_uninterpreted_option(); public: @@ -4952,8 +4906,6 @@ class PROTOBUF_EXPORT MessageOptions final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::UninterpretedOption >* mutable_uninterpreted_option(); private: - const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& _internal_uninterpreted_option(int index) const; - ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _internal_add_uninterpreted_option(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::UninterpretedOption>& _internal_uninterpreted_option() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::UninterpretedOption>* _internal_mutable_uninterpreted_option(); public: @@ -5436,8 +5388,6 @@ class PROTOBUF_EXPORT FieldOptions final : ::PROTOBUF_NAMESPACE_ID::RepeatedField* mutable_targets(); private: - ::PROTOBUF_NAMESPACE_ID::FieldOptions_OptionTargetType _internal_targets(int index) const; - void _internal_add_targets(::PROTOBUF_NAMESPACE_ID::FieldOptions_OptionTargetType value); const ::PROTOBUF_NAMESPACE_ID::RepeatedField& _internal_targets() const; ::PROTOBUF_NAMESPACE_ID::RepeatedField* _internal_mutable_targets(); @@ -5453,8 +5403,6 @@ class PROTOBUF_EXPORT FieldOptions final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::UninterpretedOption >* mutable_uninterpreted_option(); private: - const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& _internal_uninterpreted_option(int index) const; - ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _internal_add_uninterpreted_option(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::UninterpretedOption>& _internal_uninterpreted_option() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::UninterpretedOption>* _internal_mutable_uninterpreted_option(); public: @@ -5892,8 +5840,6 @@ class PROTOBUF_EXPORT OneofOptions final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::UninterpretedOption >* mutable_uninterpreted_option(); private: - const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& _internal_uninterpreted_option(int index) const; - ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _internal_add_uninterpreted_option(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::UninterpretedOption>& _internal_uninterpreted_option() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::UninterpretedOption>* _internal_mutable_uninterpreted_option(); public: @@ -6212,8 +6158,6 @@ class PROTOBUF_EXPORT EnumOptions final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::UninterpretedOption >* mutable_uninterpreted_option(); private: - const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& _internal_uninterpreted_option(int index) const; - ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _internal_add_uninterpreted_option(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::UninterpretedOption>& _internal_uninterpreted_option() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::UninterpretedOption>* _internal_mutable_uninterpreted_option(); public: @@ -6567,8 +6511,6 @@ class PROTOBUF_EXPORT EnumValueOptions final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::UninterpretedOption >* mutable_uninterpreted_option(); private: - const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& _internal_uninterpreted_option(int index) const; - ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _internal_add_uninterpreted_option(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::UninterpretedOption>& _internal_uninterpreted_option() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::UninterpretedOption>* _internal_mutable_uninterpreted_option(); public: @@ -6898,8 +6840,6 @@ class PROTOBUF_EXPORT ServiceOptions final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::UninterpretedOption >* mutable_uninterpreted_option(); private: - const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& _internal_uninterpreted_option(int index) const; - ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _internal_add_uninterpreted_option(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::UninterpretedOption>& _internal_uninterpreted_option() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::UninterpretedOption>* _internal_mutable_uninterpreted_option(); public: @@ -7251,8 +7191,6 @@ class PROTOBUF_EXPORT MethodOptions final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::UninterpretedOption >* mutable_uninterpreted_option(); private: - const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& _internal_uninterpreted_option(int index) const; - ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _internal_add_uninterpreted_option(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::UninterpretedOption>& _internal_uninterpreted_option() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::UninterpretedOption>* _internal_mutable_uninterpreted_option(); public: @@ -7783,8 +7721,6 @@ class PROTOBUF_EXPORT UninterpretedOption final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::UninterpretedOption_NamePart >* mutable_name(); private: - const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption_NamePart& _internal_name(int index) const; - ::PROTOBUF_NAMESPACE_ID::UninterpretedOption_NamePart* _internal_add_name(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::UninterpretedOption_NamePart>& _internal_name() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::UninterpretedOption_NamePart>* _internal_mutable_name(); public: @@ -8057,8 +7993,6 @@ class PROTOBUF_EXPORT SourceCodeInfo_Location final : ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>* mutable_path(); private: - ::int32_t _internal_path(int index) const; - void _internal_add_path(::int32_t value); const ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>& _internal_path() const; ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>* _internal_mutable_path(); @@ -8077,8 +8011,6 @@ class PROTOBUF_EXPORT SourceCodeInfo_Location final : ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>* mutable_span(); private: - ::int32_t _internal_span(int index) const; - void _internal_add_span(::int32_t value); const ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>& _internal_span() const; ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>* _internal_mutable_span(); @@ -8107,8 +8039,6 @@ class PROTOBUF_EXPORT SourceCodeInfo_Location final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField* mutable_leading_detached_comments(); private: - const std::string& _internal_leading_detached_comments(int index) const; - std::string* _internal_add_leading_detached_comments(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField& _internal_leading_detached_comments() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField* _internal_mutable_leading_detached_comments(); @@ -8319,8 +8249,6 @@ class PROTOBUF_EXPORT SourceCodeInfo final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::SourceCodeInfo_Location >* mutable_location(); private: - const ::PROTOBUF_NAMESPACE_ID::SourceCodeInfo_Location& _internal_location(int index) const; - ::PROTOBUF_NAMESPACE_ID::SourceCodeInfo_Location* _internal_add_location(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::SourceCodeInfo_Location>& _internal_location() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::SourceCodeInfo_Location>* _internal_mutable_location(); public: @@ -8511,8 +8439,6 @@ class PROTOBUF_EXPORT GeneratedCodeInfo_Annotation final : ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>* mutable_path(); private: - ::int32_t _internal_path(int index) const; - void _internal_add_path(::int32_t value); const ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>& _internal_path() const; ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>* _internal_mutable_path(); @@ -8734,8 +8660,6 @@ class PROTOBUF_EXPORT GeneratedCodeInfo final : ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo_Annotation >* mutable_annotation(); private: - const ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo_Annotation& _internal_annotation(int index) const; - ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo_Annotation* _internal_add_annotation(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo_Annotation>& _internal_annotation() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo_Annotation>* _internal_mutable_annotation(); public: @@ -8793,18 +8717,12 @@ FileDescriptorSet::mutable_file() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.FileDescriptorSet.file) return _internal_mutable_file(); } -inline const ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto& FileDescriptorSet::_internal_file(int index) const { - return _internal_file().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto& FileDescriptorSet::file(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.FileDescriptorSet.file) - return _internal_file(index); -} -inline ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto* FileDescriptorSet::_internal_add_file() { - return _internal_mutable_file()->Add(); + return _internal_file().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto* FileDescriptorSet::add_file() { - ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto* _add = _internal_add_file(); + ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto* _add = _internal_mutable_file()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.FileDescriptorSet.file) return _add; } @@ -8967,13 +8885,13 @@ inline void FileDescriptorProto::clear_dependency() { _internal_mutable_dependency()->Clear(); } inline std::string* FileDescriptorProto::add_dependency() { - std::string* _s = _internal_add_dependency(); + std::string* _s = _internal_mutable_dependency()->Add(); // @@protoc_insertion_point(field_add_mutable:google.protobuf.FileDescriptorProto.dependency) return _s; } inline const std::string& FileDescriptorProto::dependency(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.FileDescriptorProto.dependency) - return _internal_dependency(index); + return _internal_dependency().Get(index); } inline std::string* FileDescriptorProto::mutable_dependency(int index) { // @@protoc_insertion_point(field_mutable:google.protobuf.FileDescriptorProto.dependency) @@ -9034,12 +8952,6 @@ inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField* FileDescriptorPro // @@protoc_insertion_point(field_mutable_list:google.protobuf.FileDescriptorProto.dependency) return _internal_mutable_dependency(); } -inline const std::string& FileDescriptorProto::_internal_dependency(int index) const { - return _internal_dependency().Get(index); -} -inline std::string* FileDescriptorProto::_internal_add_dependency() { - return _internal_mutable_dependency()->Add(); -} inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField& FileDescriptorProto::_internal_dependency() const { return _impl_.dependency_; @@ -9061,14 +8973,14 @@ inline void FileDescriptorProto::clear_public_dependency() { } inline ::int32_t FileDescriptorProto::public_dependency(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.FileDescriptorProto.public_dependency) - return _internal_public_dependency(index); + return _internal_public_dependency().Get(index); } inline void FileDescriptorProto::set_public_dependency(int index, ::int32_t value) { _internal_mutable_public_dependency()->Set(index, value); // @@protoc_insertion_point(field_set:google.protobuf.FileDescriptorProto.public_dependency) } inline void FileDescriptorProto::add_public_dependency(::int32_t value) { - _internal_add_public_dependency(value); + _internal_mutable_public_dependency()->Add(value); // @@protoc_insertion_point(field_add:google.protobuf.FileDescriptorProto.public_dependency) } inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>& FileDescriptorProto::public_dependency() const { @@ -9080,12 +8992,6 @@ inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>* FileDescriptorProto::m return _internal_mutable_public_dependency(); } -inline ::int32_t FileDescriptorProto::_internal_public_dependency(int index) const { - return _internal_public_dependency().Get(index); -} -inline void FileDescriptorProto::_internal_add_public_dependency(::int32_t value) { - _internal_mutable_public_dependency()->Add(value); -} inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>& FileDescriptorProto::_internal_public_dependency() const { return _impl_.public_dependency_; } @@ -9105,14 +9011,14 @@ inline void FileDescriptorProto::clear_weak_dependency() { } inline ::int32_t FileDescriptorProto::weak_dependency(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.FileDescriptorProto.weak_dependency) - return _internal_weak_dependency(index); + return _internal_weak_dependency().Get(index); } inline void FileDescriptorProto::set_weak_dependency(int index, ::int32_t value) { _internal_mutable_weak_dependency()->Set(index, value); // @@protoc_insertion_point(field_set:google.protobuf.FileDescriptorProto.weak_dependency) } inline void FileDescriptorProto::add_weak_dependency(::int32_t value) { - _internal_add_weak_dependency(value); + _internal_mutable_weak_dependency()->Add(value); // @@protoc_insertion_point(field_add:google.protobuf.FileDescriptorProto.weak_dependency) } inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>& FileDescriptorProto::weak_dependency() const { @@ -9124,12 +9030,6 @@ inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>* FileDescriptorProto::m return _internal_mutable_weak_dependency(); } -inline ::int32_t FileDescriptorProto::_internal_weak_dependency(int index) const { - return _internal_weak_dependency().Get(index); -} -inline void FileDescriptorProto::_internal_add_weak_dependency(::int32_t value) { - _internal_mutable_weak_dependency()->Add(value); -} inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>& FileDescriptorProto::_internal_weak_dependency() const { return _impl_.weak_dependency_; } @@ -9156,18 +9056,12 @@ FileDescriptorProto::mutable_message_type() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.FileDescriptorProto.message_type) return _internal_mutable_message_type(); } -inline const ::PROTOBUF_NAMESPACE_ID::DescriptorProto& FileDescriptorProto::_internal_message_type(int index) const { - return _internal_message_type().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::DescriptorProto& FileDescriptorProto::message_type(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.FileDescriptorProto.message_type) - return _internal_message_type(index); -} -inline ::PROTOBUF_NAMESPACE_ID::DescriptorProto* FileDescriptorProto::_internal_add_message_type() { - return _internal_mutable_message_type()->Add(); + return _internal_message_type().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::DescriptorProto* FileDescriptorProto::add_message_type() { - ::PROTOBUF_NAMESPACE_ID::DescriptorProto* _add = _internal_add_message_type(); + ::PROTOBUF_NAMESPACE_ID::DescriptorProto* _add = _internal_mutable_message_type()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.FileDescriptorProto.message_type) return _add; } @@ -9204,18 +9098,12 @@ FileDescriptorProto::mutable_enum_type() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.FileDescriptorProto.enum_type) return _internal_mutable_enum_type(); } -inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto& FileDescriptorProto::_internal_enum_type(int index) const { - return _internal_enum_type().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto& FileDescriptorProto::enum_type(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.FileDescriptorProto.enum_type) - return _internal_enum_type(index); -} -inline ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto* FileDescriptorProto::_internal_add_enum_type() { - return _internal_mutable_enum_type()->Add(); + return _internal_enum_type().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto* FileDescriptorProto::add_enum_type() { - ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto* _add = _internal_add_enum_type(); + ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto* _add = _internal_mutable_enum_type()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.FileDescriptorProto.enum_type) return _add; } @@ -9252,18 +9140,12 @@ FileDescriptorProto::mutable_service() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.FileDescriptorProto.service) return _internal_mutable_service(); } -inline const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto& FileDescriptorProto::_internal_service(int index) const { - return _internal_service().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto& FileDescriptorProto::service(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.FileDescriptorProto.service) - return _internal_service(index); -} -inline ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto* FileDescriptorProto::_internal_add_service() { - return _internal_mutable_service()->Add(); + return _internal_service().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto* FileDescriptorProto::add_service() { - ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto* _add = _internal_add_service(); + ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto* _add = _internal_mutable_service()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.FileDescriptorProto.service) return _add; } @@ -9300,18 +9182,12 @@ FileDescriptorProto::mutable_extension() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.FileDescriptorProto.extension) return _internal_mutable_extension(); } -inline const ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto& FileDescriptorProto::_internal_extension(int index) const { - return _internal_extension().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto& FileDescriptorProto::extension(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.FileDescriptorProto.extension) - return _internal_extension(index); -} -inline ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto* FileDescriptorProto::_internal_add_extension() { - return _internal_mutable_extension()->Add(); + return _internal_extension().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto* FileDescriptorProto::add_extension() { - ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto* _add = _internal_add_extension(); + ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto* _add = _internal_mutable_extension()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.FileDescriptorProto.extension) return _add; } @@ -9916,18 +9792,12 @@ DescriptorProto::mutable_field() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.DescriptorProto.field) return _internal_mutable_field(); } -inline const ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto& DescriptorProto::_internal_field(int index) const { - return _internal_field().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto& DescriptorProto::field(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.DescriptorProto.field) - return _internal_field(index); -} -inline ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto* DescriptorProto::_internal_add_field() { - return _internal_mutable_field()->Add(); + return _internal_field().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto* DescriptorProto::add_field() { - ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto* _add = _internal_add_field(); + ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto* _add = _internal_mutable_field()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.DescriptorProto.field) return _add; } @@ -9964,18 +9834,12 @@ DescriptorProto::mutable_extension() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.DescriptorProto.extension) return _internal_mutable_extension(); } -inline const ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto& DescriptorProto::_internal_extension(int index) const { - return _internal_extension().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto& DescriptorProto::extension(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.DescriptorProto.extension) - return _internal_extension(index); -} -inline ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto* DescriptorProto::_internal_add_extension() { - return _internal_mutable_extension()->Add(); + return _internal_extension().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto* DescriptorProto::add_extension() { - ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto* _add = _internal_add_extension(); + ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto* _add = _internal_mutable_extension()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.DescriptorProto.extension) return _add; } @@ -10012,18 +9876,12 @@ DescriptorProto::mutable_nested_type() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.DescriptorProto.nested_type) return _internal_mutable_nested_type(); } -inline const ::PROTOBUF_NAMESPACE_ID::DescriptorProto& DescriptorProto::_internal_nested_type(int index) const { - return _internal_nested_type().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::DescriptorProto& DescriptorProto::nested_type(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.DescriptorProto.nested_type) - return _internal_nested_type(index); -} -inline ::PROTOBUF_NAMESPACE_ID::DescriptorProto* DescriptorProto::_internal_add_nested_type() { - return _internal_mutable_nested_type()->Add(); + return _internal_nested_type().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::DescriptorProto* DescriptorProto::add_nested_type() { - ::PROTOBUF_NAMESPACE_ID::DescriptorProto* _add = _internal_add_nested_type(); + ::PROTOBUF_NAMESPACE_ID::DescriptorProto* _add = _internal_mutable_nested_type()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.DescriptorProto.nested_type) return _add; } @@ -10060,18 +9918,12 @@ DescriptorProto::mutable_enum_type() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.DescriptorProto.enum_type) return _internal_mutable_enum_type(); } -inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto& DescriptorProto::_internal_enum_type(int index) const { - return _internal_enum_type().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto& DescriptorProto::enum_type(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.DescriptorProto.enum_type) - return _internal_enum_type(index); -} -inline ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto* DescriptorProto::_internal_add_enum_type() { - return _internal_mutable_enum_type()->Add(); + return _internal_enum_type().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto* DescriptorProto::add_enum_type() { - ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto* _add = _internal_add_enum_type(); + ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto* _add = _internal_mutable_enum_type()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.DescriptorProto.enum_type) return _add; } @@ -10108,18 +9960,12 @@ DescriptorProto::mutable_extension_range() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.DescriptorProto.extension_range) return _internal_mutable_extension_range(); } -inline const ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange& DescriptorProto::_internal_extension_range(int index) const { - return _internal_extension_range().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange& DescriptorProto::extension_range(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.DescriptorProto.extension_range) - return _internal_extension_range(index); -} -inline ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange* DescriptorProto::_internal_add_extension_range() { - return _internal_mutable_extension_range()->Add(); + return _internal_extension_range().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange* DescriptorProto::add_extension_range() { - ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange* _add = _internal_add_extension_range(); + ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange* _add = _internal_mutable_extension_range()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.DescriptorProto.extension_range) return _add; } @@ -10156,18 +10002,12 @@ DescriptorProto::mutable_oneof_decl() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.DescriptorProto.oneof_decl) return _internal_mutable_oneof_decl(); } -inline const ::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto& DescriptorProto::_internal_oneof_decl(int index) const { - return _internal_oneof_decl().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto& DescriptorProto::oneof_decl(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.DescriptorProto.oneof_decl) - return _internal_oneof_decl(index); -} -inline ::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto* DescriptorProto::_internal_add_oneof_decl() { - return _internal_mutable_oneof_decl()->Add(); + return _internal_oneof_decl().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto* DescriptorProto::add_oneof_decl() { - ::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto* _add = _internal_add_oneof_decl(); + ::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto* _add = _internal_mutable_oneof_decl()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.DescriptorProto.oneof_decl) return _add; } @@ -10291,18 +10131,12 @@ DescriptorProto::mutable_reserved_range() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.DescriptorProto.reserved_range) return _internal_mutable_reserved_range(); } -inline const ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange& DescriptorProto::_internal_reserved_range(int index) const { - return _internal_reserved_range().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange& DescriptorProto::reserved_range(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.DescriptorProto.reserved_range) - return _internal_reserved_range(index); -} -inline ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange* DescriptorProto::_internal_add_reserved_range() { - return _internal_mutable_reserved_range()->Add(); + return _internal_reserved_range().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange* DescriptorProto::add_reserved_range() { - ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange* _add = _internal_add_reserved_range(); + ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange* _add = _internal_mutable_reserved_range()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.DescriptorProto.reserved_range) return _add; } @@ -10331,13 +10165,13 @@ inline void DescriptorProto::clear_reserved_name() { _internal_mutable_reserved_name()->Clear(); } inline std::string* DescriptorProto::add_reserved_name() { - std::string* _s = _internal_add_reserved_name(); + std::string* _s = _internal_mutable_reserved_name()->Add(); // @@protoc_insertion_point(field_add_mutable:google.protobuf.DescriptorProto.reserved_name) return _s; } inline const std::string& DescriptorProto::reserved_name(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.DescriptorProto.reserved_name) - return _internal_reserved_name(index); + return _internal_reserved_name().Get(index); } inline std::string* DescriptorProto::mutable_reserved_name(int index) { // @@protoc_insertion_point(field_mutable:google.protobuf.DescriptorProto.reserved_name) @@ -10398,12 +10232,6 @@ inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField* DescriptorProto:: // @@protoc_insertion_point(field_mutable_list:google.protobuf.DescriptorProto.reserved_name) return _internal_mutable_reserved_name(); } -inline const std::string& DescriptorProto::_internal_reserved_name(int index) const { - return _internal_reserved_name().Get(index); -} -inline std::string* DescriptorProto::_internal_add_reserved_name() { - return _internal_mutable_reserved_name()->Add(); -} inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField& DescriptorProto::_internal_reserved_name() const { return _impl_.reserved_name_; @@ -10670,18 +10498,12 @@ ExtensionRangeOptions::mutable_uninterpreted_option() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.ExtensionRangeOptions.uninterpreted_option) return _internal_mutable_uninterpreted_option(); } -inline const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& ExtensionRangeOptions::_internal_uninterpreted_option(int index) const { - return _internal_uninterpreted_option().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& ExtensionRangeOptions::uninterpreted_option(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.ExtensionRangeOptions.uninterpreted_option) - return _internal_uninterpreted_option(index); -} -inline ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* ExtensionRangeOptions::_internal_add_uninterpreted_option() { - return _internal_mutable_uninterpreted_option()->Add(); + return _internal_uninterpreted_option().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* ExtensionRangeOptions::add_uninterpreted_option() { - ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _add = _internal_add_uninterpreted_option(); + ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _add = _internal_mutable_uninterpreted_option()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.ExtensionRangeOptions.uninterpreted_option) return _add; } @@ -10718,18 +10540,12 @@ ExtensionRangeOptions::mutable_declaration() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.ExtensionRangeOptions.declaration) return _internal_mutable_declaration(); } -inline const ::PROTOBUF_NAMESPACE_ID::ExtensionRangeOptions_Declaration& ExtensionRangeOptions::_internal_declaration(int index) const { - return _internal_declaration().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::ExtensionRangeOptions_Declaration& ExtensionRangeOptions::declaration(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.ExtensionRangeOptions.declaration) - return _internal_declaration(index); -} -inline ::PROTOBUF_NAMESPACE_ID::ExtensionRangeOptions_Declaration* ExtensionRangeOptions::_internal_add_declaration() { - return _internal_mutable_declaration()->Add(); + return _internal_declaration().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::ExtensionRangeOptions_Declaration* ExtensionRangeOptions::add_declaration() { - ::PROTOBUF_NAMESPACE_ID::ExtensionRangeOptions_Declaration* _add = _internal_add_declaration(); + ::PROTOBUF_NAMESPACE_ID::ExtensionRangeOptions_Declaration* _add = _internal_mutable_declaration()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.ExtensionRangeOptions.declaration) return _add; } @@ -11614,18 +11430,12 @@ EnumDescriptorProto::mutable_value() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.EnumDescriptorProto.value) return _internal_mutable_value(); } -inline const ::PROTOBUF_NAMESPACE_ID::EnumValueDescriptorProto& EnumDescriptorProto::_internal_value(int index) const { - return _internal_value().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::EnumValueDescriptorProto& EnumDescriptorProto::value(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.EnumDescriptorProto.value) - return _internal_value(index); -} -inline ::PROTOBUF_NAMESPACE_ID::EnumValueDescriptorProto* EnumDescriptorProto::_internal_add_value() { - return _internal_mutable_value()->Add(); + return _internal_value().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::EnumValueDescriptorProto* EnumDescriptorProto::add_value() { - ::PROTOBUF_NAMESPACE_ID::EnumValueDescriptorProto* _add = _internal_add_value(); + ::PROTOBUF_NAMESPACE_ID::EnumValueDescriptorProto* _add = _internal_mutable_value()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.EnumDescriptorProto.value) return _add; } @@ -11749,18 +11559,12 @@ EnumDescriptorProto::mutable_reserved_range() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.EnumDescriptorProto.reserved_range) return _internal_mutable_reserved_range(); } -inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto_EnumReservedRange& EnumDescriptorProto::_internal_reserved_range(int index) const { - return _internal_reserved_range().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto_EnumReservedRange& EnumDescriptorProto::reserved_range(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.EnumDescriptorProto.reserved_range) - return _internal_reserved_range(index); -} -inline ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto_EnumReservedRange* EnumDescriptorProto::_internal_add_reserved_range() { - return _internal_mutable_reserved_range()->Add(); + return _internal_reserved_range().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto_EnumReservedRange* EnumDescriptorProto::add_reserved_range() { - ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto_EnumReservedRange* _add = _internal_add_reserved_range(); + ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto_EnumReservedRange* _add = _internal_mutable_reserved_range()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.EnumDescriptorProto.reserved_range) return _add; } @@ -11789,13 +11593,13 @@ inline void EnumDescriptorProto::clear_reserved_name() { _internal_mutable_reserved_name()->Clear(); } inline std::string* EnumDescriptorProto::add_reserved_name() { - std::string* _s = _internal_add_reserved_name(); + std::string* _s = _internal_mutable_reserved_name()->Add(); // @@protoc_insertion_point(field_add_mutable:google.protobuf.EnumDescriptorProto.reserved_name) return _s; } inline const std::string& EnumDescriptorProto::reserved_name(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.EnumDescriptorProto.reserved_name) - return _internal_reserved_name(index); + return _internal_reserved_name().Get(index); } inline std::string* EnumDescriptorProto::mutable_reserved_name(int index) { // @@protoc_insertion_point(field_mutable:google.protobuf.EnumDescriptorProto.reserved_name) @@ -11856,12 +11660,6 @@ inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField* EnumDescriptorPro // @@protoc_insertion_point(field_mutable_list:google.protobuf.EnumDescriptorProto.reserved_name) return _internal_mutable_reserved_name(); } -inline const std::string& EnumDescriptorProto::_internal_reserved_name(int index) const { - return _internal_reserved_name().Get(index); -} -inline std::string* EnumDescriptorProto::_internal_add_reserved_name() { - return _internal_mutable_reserved_name()->Add(); -} inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField& EnumDescriptorProto::_internal_reserved_name() const { return _impl_.reserved_name_; @@ -12140,18 +11938,12 @@ ServiceDescriptorProto::mutable_method() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.ServiceDescriptorProto.method) return _internal_mutable_method(); } -inline const ::PROTOBUF_NAMESPACE_ID::MethodDescriptorProto& ServiceDescriptorProto::_internal_method(int index) const { - return _internal_method().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::MethodDescriptorProto& ServiceDescriptorProto::method(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.ServiceDescriptorProto.method) - return _internal_method(index); -} -inline ::PROTOBUF_NAMESPACE_ID::MethodDescriptorProto* ServiceDescriptorProto::_internal_add_method() { - return _internal_mutable_method()->Add(); + return _internal_method().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::MethodDescriptorProto* ServiceDescriptorProto::add_method() { - ::PROTOBUF_NAMESPACE_ID::MethodDescriptorProto* _add = _internal_add_method(); + ::PROTOBUF_NAMESPACE_ID::MethodDescriptorProto* _add = _internal_mutable_method()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.ServiceDescriptorProto.method) return _add; } @@ -13516,18 +13308,12 @@ FileOptions::mutable_uninterpreted_option() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.FileOptions.uninterpreted_option) return _internal_mutable_uninterpreted_option(); } -inline const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& FileOptions::_internal_uninterpreted_option(int index) const { - return _internal_uninterpreted_option().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& FileOptions::uninterpreted_option(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.FileOptions.uninterpreted_option) - return _internal_uninterpreted_option(index); -} -inline ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* FileOptions::_internal_add_uninterpreted_option() { - return _internal_mutable_uninterpreted_option()->Add(); + return _internal_uninterpreted_option().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* FileOptions::add_uninterpreted_option() { - ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _add = _internal_add_uninterpreted_option(); + ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _add = _internal_mutable_uninterpreted_option()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.FileOptions.uninterpreted_option) return _add; } @@ -13693,18 +13479,12 @@ MessageOptions::mutable_uninterpreted_option() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.MessageOptions.uninterpreted_option) return _internal_mutable_uninterpreted_option(); } -inline const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& MessageOptions::_internal_uninterpreted_option(int index) const { - return _internal_uninterpreted_option().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& MessageOptions::uninterpreted_option(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.MessageOptions.uninterpreted_option) - return _internal_uninterpreted_option(index); -} -inline ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* MessageOptions::_internal_add_uninterpreted_option() { - return _internal_mutable_uninterpreted_option()->Add(); + return _internal_uninterpreted_option().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* MessageOptions::add_uninterpreted_option() { - ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _add = _internal_add_uninterpreted_option(); + ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _add = _internal_mutable_uninterpreted_option()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.MessageOptions.uninterpreted_option) return _add; } @@ -13992,7 +13772,7 @@ inline void FieldOptions::clear_targets() { } inline ::PROTOBUF_NAMESPACE_ID::FieldOptions_OptionTargetType FieldOptions::targets(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.FieldOptions.targets) - return _internal_targets(index); + return static_cast<::PROTOBUF_NAMESPACE_ID::FieldOptions_OptionTargetType>(_internal_targets().Get(index)); } inline void FieldOptions::set_targets(int index, ::PROTOBUF_NAMESPACE_ID::FieldOptions_OptionTargetType value) { assert(::PROTOBUF_NAMESPACE_ID::FieldOptions_OptionTargetType_IsValid(value)); @@ -14000,7 +13780,8 @@ inline void FieldOptions::set_targets(int index, ::PROTOBUF_NAMESPACE_ID::FieldO // @@protoc_insertion_point(field_set:google.protobuf.FieldOptions.targets) } inline void FieldOptions::add_targets(::PROTOBUF_NAMESPACE_ID::FieldOptions_OptionTargetType value) { - _internal_add_targets(value); + assert(::PROTOBUF_NAMESPACE_ID::FieldOptions_OptionTargetType_IsValid(value)); + _internal_mutable_targets()->Add(value); // @@protoc_insertion_point(field_add:google.protobuf.FieldOptions.targets) } inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField& FieldOptions::targets() const { @@ -14011,13 +13792,6 @@ inline ::PROTOBUF_NAMESPACE_ID::RepeatedField* FieldOptions::mutable_target // @@protoc_insertion_point(field_mutable_list:google.protobuf.FieldOptions.targets) return _internal_mutable_targets(); } -inline ::PROTOBUF_NAMESPACE_ID::FieldOptions_OptionTargetType FieldOptions::_internal_targets(int index) const { - return static_cast<::PROTOBUF_NAMESPACE_ID::FieldOptions_OptionTargetType>(_internal_targets().Get(index)); -} -inline void FieldOptions::_internal_add_targets(::PROTOBUF_NAMESPACE_ID::FieldOptions_OptionTargetType value) { - assert(::PROTOBUF_NAMESPACE_ID::FieldOptions_OptionTargetType_IsValid(value)); - _internal_mutable_targets()->Add(value); -} inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField& FieldOptions::_internal_targets() const { return _impl_.targets_; } @@ -14044,18 +13818,12 @@ FieldOptions::mutable_uninterpreted_option() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.FieldOptions.uninterpreted_option) return _internal_mutable_uninterpreted_option(); } -inline const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& FieldOptions::_internal_uninterpreted_option(int index) const { - return _internal_uninterpreted_option().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& FieldOptions::uninterpreted_option(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.FieldOptions.uninterpreted_option) - return _internal_uninterpreted_option(index); -} -inline ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* FieldOptions::_internal_add_uninterpreted_option() { - return _internal_mutable_uninterpreted_option()->Add(); + return _internal_uninterpreted_option().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* FieldOptions::add_uninterpreted_option() { - ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _add = _internal_add_uninterpreted_option(); + ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _add = _internal_mutable_uninterpreted_option()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.FieldOptions.uninterpreted_option) return _add; } @@ -14096,18 +13864,12 @@ OneofOptions::mutable_uninterpreted_option() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.OneofOptions.uninterpreted_option) return _internal_mutable_uninterpreted_option(); } -inline const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& OneofOptions::_internal_uninterpreted_option(int index) const { - return _internal_uninterpreted_option().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& OneofOptions::uninterpreted_option(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.OneofOptions.uninterpreted_option) - return _internal_uninterpreted_option(index); -} -inline ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* OneofOptions::_internal_add_uninterpreted_option() { - return _internal_mutable_uninterpreted_option()->Add(); + return _internal_uninterpreted_option().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* OneofOptions::add_uninterpreted_option() { - ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _add = _internal_add_uninterpreted_option(); + ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _add = _internal_mutable_uninterpreted_option()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.OneofOptions.uninterpreted_option) return _add; } @@ -14223,18 +13985,12 @@ EnumOptions::mutable_uninterpreted_option() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.EnumOptions.uninterpreted_option) return _internal_mutable_uninterpreted_option(); } -inline const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& EnumOptions::_internal_uninterpreted_option(int index) const { - return _internal_uninterpreted_option().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& EnumOptions::uninterpreted_option(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.EnumOptions.uninterpreted_option) - return _internal_uninterpreted_option(index); -} -inline ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* EnumOptions::_internal_add_uninterpreted_option() { - return _internal_mutable_uninterpreted_option()->Add(); + return _internal_uninterpreted_option().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* EnumOptions::add_uninterpreted_option() { - ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _add = _internal_add_uninterpreted_option(); + ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _add = _internal_mutable_uninterpreted_option()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.EnumOptions.uninterpreted_option) return _add; } @@ -14300,18 +14056,12 @@ EnumValueOptions::mutable_uninterpreted_option() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.EnumValueOptions.uninterpreted_option) return _internal_mutable_uninterpreted_option(); } -inline const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& EnumValueOptions::_internal_uninterpreted_option(int index) const { - return _internal_uninterpreted_option().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& EnumValueOptions::uninterpreted_option(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.EnumValueOptions.uninterpreted_option) - return _internal_uninterpreted_option(index); -} -inline ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* EnumValueOptions::_internal_add_uninterpreted_option() { - return _internal_mutable_uninterpreted_option()->Add(); + return _internal_uninterpreted_option().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* EnumValueOptions::add_uninterpreted_option() { - ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _add = _internal_add_uninterpreted_option(); + ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _add = _internal_mutable_uninterpreted_option()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.EnumValueOptions.uninterpreted_option) return _add; } @@ -14377,18 +14127,12 @@ ServiceOptions::mutable_uninterpreted_option() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.ServiceOptions.uninterpreted_option) return _internal_mutable_uninterpreted_option(); } -inline const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& ServiceOptions::_internal_uninterpreted_option(int index) const { - return _internal_uninterpreted_option().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& ServiceOptions::uninterpreted_option(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.ServiceOptions.uninterpreted_option) - return _internal_uninterpreted_option(index); -} -inline ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* ServiceOptions::_internal_add_uninterpreted_option() { - return _internal_mutable_uninterpreted_option()->Add(); + return _internal_uninterpreted_option().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* ServiceOptions::add_uninterpreted_option() { - ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _add = _internal_add_uninterpreted_option(); + ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _add = _internal_mutable_uninterpreted_option()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.ServiceOptions.uninterpreted_option) return _add; } @@ -14480,18 +14224,12 @@ MethodOptions::mutable_uninterpreted_option() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.MethodOptions.uninterpreted_option) return _internal_mutable_uninterpreted_option(); } -inline const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& MethodOptions::_internal_uninterpreted_option(int index) const { - return _internal_uninterpreted_option().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& MethodOptions::uninterpreted_option(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.MethodOptions.uninterpreted_option) - return _internal_uninterpreted_option(index); -} -inline ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* MethodOptions::_internal_add_uninterpreted_option() { - return _internal_mutable_uninterpreted_option()->Add(); + return _internal_uninterpreted_option().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* MethodOptions::add_uninterpreted_option() { - ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _add = _internal_add_uninterpreted_option(); + ::PROTOBUF_NAMESPACE_ID::UninterpretedOption* _add = _internal_mutable_uninterpreted_option()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.MethodOptions.uninterpreted_option) return _add; } @@ -14626,18 +14364,12 @@ UninterpretedOption::mutable_name() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.UninterpretedOption.name) return _internal_mutable_name(); } -inline const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption_NamePart& UninterpretedOption::_internal_name(int index) const { - return _internal_name().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption_NamePart& UninterpretedOption::name(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.UninterpretedOption.name) - return _internal_name(index); -} -inline ::PROTOBUF_NAMESPACE_ID::UninterpretedOption_NamePart* UninterpretedOption::_internal_add_name() { - return _internal_mutable_name()->Add(); + return _internal_name().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::UninterpretedOption_NamePart* UninterpretedOption::add_name() { - ::PROTOBUF_NAMESPACE_ID::UninterpretedOption_NamePart* _add = _internal_add_name(); + ::PROTOBUF_NAMESPACE_ID::UninterpretedOption_NamePart* _add = _internal_mutable_name()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.UninterpretedOption.name) return _add; } @@ -14941,14 +14673,14 @@ inline void SourceCodeInfo_Location::clear_path() { } inline ::int32_t SourceCodeInfo_Location::path(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.SourceCodeInfo.Location.path) - return _internal_path(index); + return _internal_path().Get(index); } inline void SourceCodeInfo_Location::set_path(int index, ::int32_t value) { _internal_mutable_path()->Set(index, value); // @@protoc_insertion_point(field_set:google.protobuf.SourceCodeInfo.Location.path) } inline void SourceCodeInfo_Location::add_path(::int32_t value) { - _internal_add_path(value); + _internal_mutable_path()->Add(value); // @@protoc_insertion_point(field_add:google.protobuf.SourceCodeInfo.Location.path) } inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>& SourceCodeInfo_Location::path() const { @@ -14960,12 +14692,6 @@ inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>* SourceCodeInfo_Locatio return _internal_mutable_path(); } -inline ::int32_t SourceCodeInfo_Location::_internal_path(int index) const { - return _internal_path().Get(index); -} -inline void SourceCodeInfo_Location::_internal_add_path(::int32_t value) { - _internal_mutable_path()->Add(value); -} inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>& SourceCodeInfo_Location::_internal_path() const { return _impl_.path_; } @@ -14985,14 +14711,14 @@ inline void SourceCodeInfo_Location::clear_span() { } inline ::int32_t SourceCodeInfo_Location::span(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.SourceCodeInfo.Location.span) - return _internal_span(index); + return _internal_span().Get(index); } inline void SourceCodeInfo_Location::set_span(int index, ::int32_t value) { _internal_mutable_span()->Set(index, value); // @@protoc_insertion_point(field_set:google.protobuf.SourceCodeInfo.Location.span) } inline void SourceCodeInfo_Location::add_span(::int32_t value) { - _internal_add_span(value); + _internal_mutable_span()->Add(value); // @@protoc_insertion_point(field_add:google.protobuf.SourceCodeInfo.Location.span) } inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>& SourceCodeInfo_Location::span() const { @@ -15004,12 +14730,6 @@ inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>* SourceCodeInfo_Locatio return _internal_mutable_span(); } -inline ::int32_t SourceCodeInfo_Location::_internal_span(int index) const { - return _internal_span().Get(index); -} -inline void SourceCodeInfo_Location::_internal_add_span(::int32_t value) { - _internal_mutable_span()->Add(value); -} inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>& SourceCodeInfo_Location::_internal_span() const { return _impl_.span_; } @@ -15158,13 +14878,13 @@ inline void SourceCodeInfo_Location::clear_leading_detached_comments() { _internal_mutable_leading_detached_comments()->Clear(); } inline std::string* SourceCodeInfo_Location::add_leading_detached_comments() { - std::string* _s = _internal_add_leading_detached_comments(); + std::string* _s = _internal_mutable_leading_detached_comments()->Add(); // @@protoc_insertion_point(field_add_mutable:google.protobuf.SourceCodeInfo.Location.leading_detached_comments) return _s; } inline const std::string& SourceCodeInfo_Location::leading_detached_comments(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.SourceCodeInfo.Location.leading_detached_comments) - return _internal_leading_detached_comments(index); + return _internal_leading_detached_comments().Get(index); } inline std::string* SourceCodeInfo_Location::mutable_leading_detached_comments(int index) { // @@protoc_insertion_point(field_mutable:google.protobuf.SourceCodeInfo.Location.leading_detached_comments) @@ -15225,12 +14945,6 @@ inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField* SourceCodeInfo_Lo // @@protoc_insertion_point(field_mutable_list:google.protobuf.SourceCodeInfo.Location.leading_detached_comments) return _internal_mutable_leading_detached_comments(); } -inline const std::string& SourceCodeInfo_Location::_internal_leading_detached_comments(int index) const { - return _internal_leading_detached_comments().Get(index); -} -inline std::string* SourceCodeInfo_Location::_internal_add_leading_detached_comments() { - return _internal_mutable_leading_detached_comments()->Add(); -} inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField& SourceCodeInfo_Location::_internal_leading_detached_comments() const { return _impl_.leading_detached_comments_; @@ -15263,18 +14977,12 @@ SourceCodeInfo::mutable_location() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.SourceCodeInfo.location) return _internal_mutable_location(); } -inline const ::PROTOBUF_NAMESPACE_ID::SourceCodeInfo_Location& SourceCodeInfo::_internal_location(int index) const { - return _internal_location().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::SourceCodeInfo_Location& SourceCodeInfo::location(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.SourceCodeInfo.location) - return _internal_location(index); -} -inline ::PROTOBUF_NAMESPACE_ID::SourceCodeInfo_Location* SourceCodeInfo::_internal_add_location() { - return _internal_mutable_location()->Add(); + return _internal_location().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::SourceCodeInfo_Location* SourceCodeInfo::add_location() { - ::PROTOBUF_NAMESPACE_ID::SourceCodeInfo_Location* _add = _internal_add_location(); + ::PROTOBUF_NAMESPACE_ID::SourceCodeInfo_Location* _add = _internal_mutable_location()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.SourceCodeInfo.location) return _add; } @@ -15308,14 +15016,14 @@ inline void GeneratedCodeInfo_Annotation::clear_path() { } inline ::int32_t GeneratedCodeInfo_Annotation::path(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.GeneratedCodeInfo.Annotation.path) - return _internal_path(index); + return _internal_path().Get(index); } inline void GeneratedCodeInfo_Annotation::set_path(int index, ::int32_t value) { _internal_mutable_path()->Set(index, value); // @@protoc_insertion_point(field_set:google.protobuf.GeneratedCodeInfo.Annotation.path) } inline void GeneratedCodeInfo_Annotation::add_path(::int32_t value) { - _internal_add_path(value); + _internal_mutable_path()->Add(value); // @@protoc_insertion_point(field_add:google.protobuf.GeneratedCodeInfo.Annotation.path) } inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>& GeneratedCodeInfo_Annotation::path() const { @@ -15327,12 +15035,6 @@ inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>* GeneratedCodeInfo_Anno return _internal_mutable_path(); } -inline ::int32_t GeneratedCodeInfo_Annotation::_internal_path(int index) const { - return _internal_path().Get(index); -} -inline void GeneratedCodeInfo_Annotation::_internal_add_path(::int32_t value) { - _internal_mutable_path()->Add(value); -} inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField<::int32_t>& GeneratedCodeInfo_Annotation::_internal_path() const { return _impl_.path_; } @@ -15504,18 +15206,12 @@ GeneratedCodeInfo::mutable_annotation() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.GeneratedCodeInfo.annotation) return _internal_mutable_annotation(); } -inline const ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo_Annotation& GeneratedCodeInfo::_internal_annotation(int index) const { - return _internal_annotation().Get(index); -} inline const ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo_Annotation& GeneratedCodeInfo::annotation(int index) const { // @@protoc_insertion_point(field_get:google.protobuf.GeneratedCodeInfo.annotation) - return _internal_annotation(index); -} -inline ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo_Annotation* GeneratedCodeInfo::_internal_add_annotation() { - return _internal_mutable_annotation()->Add(); + return _internal_annotation().Get(index); } inline ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo_Annotation* GeneratedCodeInfo::add_annotation() { - ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo_Annotation* _add = _internal_add_annotation(); + ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo_Annotation* _add = _internal_mutable_annotation()->Add(); // @@protoc_insertion_point(field_add:google.protobuf.GeneratedCodeInfo.annotation) return _add; }