diff options
| author | nechda <[email protected]> | 2024-08-29 23:50:27 +0300 |
|---|---|---|
| committer | nechda <[email protected]> | 2024-08-30 00:05:25 +0300 |
| commit | e10d6638f07a82edae3ea8197b9f5c0affcc07ea (patch) | |
| tree | 571c38cec05813766a1ad290c9d51ce7ace52919 /contrib/libs/protoc/src/google/protobuf/compiler/plugin.pb.h | |
| parent | e79b38f2bbbf78d295d1901d2a79f898022d5224 (diff) | |
Update cpp-protobuf to 22.5
Привет!\
Этот PR переключат cpp & python библиотеки protobuf на версию 22.5
Если у вас возникли проблемы после влития этого PR:
1. Если начали падать канон тесты, то проведите их переканонизацию
2. Прочитайте <https://wiki.yandex-team.ru/users/nechda/obnovlenie-cpp-protobuf-22.5/> страничку с основными изменениями
3. Если страничка в вики не помогла, то пишите в [DEVTOOLSSUPPORT](https://st.yandex-team.ru/DEVTOOLSSUPPORT)
7fecade616c20a841b9e9af7b7998bdfc8d2807d
Diffstat (limited to 'contrib/libs/protoc/src/google/protobuf/compiler/plugin.pb.h')
| -rw-r--r-- | contrib/libs/protoc/src/google/protobuf/compiler/plugin.pb.h | 927 |
1 files changed, 452 insertions, 475 deletions
diff --git a/contrib/libs/protoc/src/google/protobuf/compiler/plugin.pb.h b/contrib/libs/protoc/src/google/protobuf/compiler/plugin.pb.h index ac9253cc58b..fb83d68d30e 100644 --- a/contrib/libs/protoc/src/google/protobuf/compiler/plugin.pb.h +++ b/contrib/libs/protoc/src/google/protobuf/compiler/plugin.pb.h @@ -1,46 +1,51 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: google/protobuf/compiler/plugin.proto -#ifndef GOOGLE_PROTOBUF_INCLUDED_google_2fprotobuf_2fcompiler_2fplugin_2eproto -#define GOOGLE_PROTOBUF_INCLUDED_google_2fprotobuf_2fcompiler_2fplugin_2eproto +#ifndef GOOGLE_PROTOBUF_INCLUDED_google_2fprotobuf_2fcompiler_2fplugin_2eproto_2epb_2eh +#define GOOGLE_PROTOBUF_INCLUDED_google_2fprotobuf_2fcompiler_2fplugin_2eproto_2epb_2eh #include <limits> #include <string> - -#include <google/protobuf/port_def.inc> -#if PROTOBUF_VERSION < 3021000 -#error This file was generated by a newer version of protoc which is -#error incompatible with your Protocol Buffer headers. Please update -#error your headers. -#endif -#if 3021003 < PROTOBUF_MIN_PROTOC_VERSION -#error This file was generated by an older version of protoc which is -#error incompatible with your Protocol Buffer headers. Please -#error regenerate this file with a newer version of protoc. -#endif - -#include <google/protobuf/port_undef.inc> -#include <google/protobuf/io/coded_stream.h> -#include <google/protobuf/arena.h> -#include <google/protobuf/arenastring.h> -#include <google/protobuf/generated_message_util.h> -#include <google/protobuf/metadata_lite.h> -#include <google/protobuf/generated_message_reflection.h> -#include <google/protobuf/message.h> -#include <google/protobuf/repeated_field.h> // IWYU pragma: export -#include <google/protobuf/extension_set.h> // IWYU pragma: export -#include <google/protobuf/generated_enum_reflection.h> -#include <google/protobuf/unknown_field_set.h> -#include <google/protobuf/descriptor.pb.h> +#include <type_traits> + +#include "google/protobuf/port_def.inc" +#if PROTOBUF_VERSION < 4022000 +#error "This file was generated by a newer version of protoc which is" +#error "incompatible with your Protocol Buffer headers. Please update" +#error "your headers." +#endif // PROTOBUF_VERSION + +#if 4022005 < PROTOBUF_MIN_PROTOC_VERSION +#error "This file was generated by an older version of protoc which is" +#error "incompatible with your Protocol Buffer headers. Please" +#error "regenerate this file with a newer version of protoc." +#endif // PROTOBUF_MIN_PROTOC_VERSION +#include "google/protobuf/port_undef.inc" +#include "google/protobuf/io/coded_stream.h" +#include "google/protobuf/arena.h" +#include "google/protobuf/arenastring.h" +#include "google/protobuf/generated_message_util.h" +#include "google/protobuf/metadata_lite.h" +#include "google/protobuf/generated_message_reflection.h" +#include "google/protobuf/message.h" +#include "google/protobuf/repeated_field.h" // IWYU pragma: export +#include "google/protobuf/extension_set.h" // IWYU pragma: export +#include "google/protobuf/generated_enum_reflection.h" +#include "google/protobuf/unknown_field_set.h" +#include "google/protobuf/descriptor.pb.h" // @@protoc_insertion_point(includes) -#include <google/protobuf/port_def.inc> + +// Must be included last. +#include "google/protobuf/port_def.inc" + #define PROTOBUF_INTERNAL_EXPORT_google_2fprotobuf_2fcompiler_2fplugin_2eproto PROTOC_EXPORT #ifdef major #undef major -#endif +#endif // major #ifdef minor #undef minor -#endif +#endif // minor + PROTOBUF_NAMESPACE_OPEN namespace internal { class AnyMetadata; @@ -49,9 +54,10 @@ PROTOBUF_NAMESPACE_CLOSE // Internal implementation detail -- do not use these members. struct PROTOC_EXPORT TableStruct_google_2fprotobuf_2fcompiler_2fplugin_2eproto { - static const arc_ui32 offsets[]; + static const ::arc_ui32 offsets[]; }; -PROTOC_EXPORT extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_google_2fprotobuf_2fcompiler_2fplugin_2eproto; +PROTOC_EXPORT extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable + descriptor_table_google_2fprotobuf_2fcompiler_2fplugin_2eproto; PROTOBUF_NAMESPACE_OPEN namespace compiler { class CodeGeneratorRequest; @@ -67,41 +73,52 @@ class Version; struct VersionDefaultTypeInternal; PROTOC_EXPORT extern VersionDefaultTypeInternal _Version_default_instance_; } // namespace compiler +template <> +PROTOC_EXPORT ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorRequest* Arena::CreateMaybeMessage<::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorRequest>(Arena*); +template <> +PROTOC_EXPORT ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse* Arena::CreateMaybeMessage<::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse>(Arena*); +template <> +PROTOC_EXPORT ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File* Arena::CreateMaybeMessage<::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File>(Arena*); +template <> +PROTOC_EXPORT ::PROTOBUF_NAMESPACE_ID::compiler::Version* Arena::CreateMaybeMessage<::PROTOBUF_NAMESPACE_ID::compiler::Version>(Arena*); PROTOBUF_NAMESPACE_CLOSE -PROTOBUF_NAMESPACE_OPEN -template<> PROTOC_EXPORT ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorRequest* Arena::CreateMaybeMessage<::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorRequest>(Arena*); -template<> PROTOC_EXPORT ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse* Arena::CreateMaybeMessage<::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse>(Arena*); -template<> PROTOC_EXPORT ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File* Arena::CreateMaybeMessage<::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File>(Arena*); -template<> PROTOC_EXPORT ::PROTOBUF_NAMESPACE_ID::compiler::Version* Arena::CreateMaybeMessage<::PROTOBUF_NAMESPACE_ID::compiler::Version>(Arena*); -PROTOBUF_NAMESPACE_CLOSE + PROTOBUF_NAMESPACE_OPEN namespace compiler { - enum CodeGeneratorResponse_Feature : int { CodeGeneratorResponse_Feature_FEATURE_NONE = 0, - CodeGeneratorResponse_Feature_FEATURE_PROTO3_OPTIONAL = 1 + CodeGeneratorResponse_Feature_FEATURE_PROTO3_OPTIONAL = 1, }; + PROTOC_EXPORT bool CodeGeneratorResponse_Feature_IsValid(int value); -constexpr CodeGeneratorResponse_Feature CodeGeneratorResponse_Feature_Feature_MIN = CodeGeneratorResponse_Feature_FEATURE_NONE; -constexpr CodeGeneratorResponse_Feature CodeGeneratorResponse_Feature_Feature_MAX = CodeGeneratorResponse_Feature_FEATURE_PROTO3_OPTIONAL; -constexpr int CodeGeneratorResponse_Feature_Feature_ARRAYSIZE = CodeGeneratorResponse_Feature_Feature_MAX + 1; - -PROTOC_EXPORT const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* CodeGeneratorResponse_Feature_descriptor(); -template<typename T> -inline const TProtoStringType& CodeGeneratorResponse_Feature_Name(T enum_t_value) { - static_assert(::std::is_same<T, CodeGeneratorResponse_Feature>::value || - ::std::is_integral<T>::value, - "Incorrect type passed to function CodeGeneratorResponse_Feature_Name."); - return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum( - CodeGeneratorResponse_Feature_descriptor(), enum_t_value); -} -inline bool CodeGeneratorResponse_Feature_Parse( - ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, CodeGeneratorResponse_Feature* value) { +constexpr CodeGeneratorResponse_Feature CodeGeneratorResponse_Feature_Feature_MIN = static_cast<CodeGeneratorResponse_Feature>(0); +constexpr CodeGeneratorResponse_Feature CodeGeneratorResponse_Feature_Feature_MAX = static_cast<CodeGeneratorResponse_Feature>(1); +constexpr int CodeGeneratorResponse_Feature_Feature_ARRAYSIZE = 1 + 1; +PROTOC_EXPORT const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* +CodeGeneratorResponse_Feature_descriptor(); +template <typename T> +const TProtoStringType& CodeGeneratorResponse_Feature_Name(T value) { + static_assert(std::is_same<T, CodeGeneratorResponse_Feature>::value || + std::is_integral<T>::value, + "Incorrect type passed to Feature_Name()."); + return CodeGeneratorResponse_Feature_Name(static_cast<CodeGeneratorResponse_Feature>(value)); +} +template <> +inline const TProtoStringType& CodeGeneratorResponse_Feature_Name(CodeGeneratorResponse_Feature value) { + return ::PROTOBUF_NAMESPACE_ID::internal::NameOfDenseEnum<CodeGeneratorResponse_Feature_descriptor, + 0, 1>( + static_cast<int>(value)); +} +inline bool CodeGeneratorResponse_Feature_Parse(y_absl::string_view name, CodeGeneratorResponse_Feature* value) { return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<CodeGeneratorResponse_Feature>( - CodeGeneratorResponse_Feature_descriptor(), name, value); + CodeGeneratorResponse_Feature_descriptor(), name, value); } + // =================================================================== + +// ------------------------------------------------------------------- + class PROTOC_EXPORT Version final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:google.protobuf.compiler.Version) */ { public: @@ -177,7 +194,7 @@ class PROTOC_EXPORT Version final : } void UnsafeArenaSwap(Version* other) { if (other == this) return; - GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); + Y_ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } @@ -198,26 +215,25 @@ class PROTOC_EXPORT Version final : PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; - size_t ByteSizeLong() const final; + ::size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; - uint8_t* _InternalSerialize( - uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; + ::uint8_t* _InternalSerialize( + ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: - void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); + void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(Version* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; - static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { + static ::y_absl::string_view FullMessageName() { return "google.protobuf.compiler.Version"; } protected: - explicit Version(::PROTOBUF_NAMESPACE_ID::Arena* arena, - bool is_message_owned = false); + explicit Version(::PROTOBUF_NAMESPACE_ID::Arena* arena); public: static const ClassData _class_data_; @@ -237,61 +253,58 @@ class PROTOC_EXPORT Version final : }; // optional string suffix = 4; bool has_suffix() const; - private: - bool _internal_has_suffix() const; - public: - void clear_suffix(); + void clear_suffix() ; const TProtoStringType& suffix() const; - template <typename ArgT0 = const TProtoStringType&, typename... ArgT> - void set_suffix(ArgT0&& arg0, ArgT... args); + + + + + template <typename Arg_ = const TProtoStringType&, typename... Args_> + void set_suffix(Arg_&& arg, Args_... args); TProtoStringType* mutable_suffix(); PROTOBUF_NODISCARD TProtoStringType* release_suffix(); - void set_allocated_suffix(TProtoStringType* suffix); + void set_allocated_suffix(TProtoStringType* ptr); + private: const TProtoStringType& _internal_suffix() const; - inline PROTOBUF_ALWAYS_INLINE void _internal_set_suffix(const TProtoStringType& value); + inline PROTOBUF_ALWAYS_INLINE void _internal_set_suffix( + const TProtoStringType& value); TProtoStringType* _internal_mutable_suffix(); - public: + public: // optional int32 major = 1; bool has_major() const; + void clear_major() ; + ::arc_i32 major() const; + void set_major(::arc_i32 value); + private: - bool _internal_has_major() const; - public: - void clear_major(); - arc_i32 major() const; - void set_major(arc_i32 value); - private: - arc_i32 _internal_major() const; - void _internal_set_major(arc_i32 value); - public: + ::arc_i32 _internal_major() const; + void _internal_set_major(::arc_i32 value); + public: // optional int32 minor = 2; bool has_minor() const; + void clear_minor() ; + ::arc_i32 minor() const; + void set_minor(::arc_i32 value); + private: - bool _internal_has_minor() const; - public: - void clear_minor(); - arc_i32 minor() const; - void set_minor(arc_i32 value); - private: - arc_i32 _internal_minor() const; - void _internal_set_minor(arc_i32 value); - public: + ::arc_i32 _internal_minor() const; + void _internal_set_minor(::arc_i32 value); + public: // optional int32 patch = 3; bool has_patch() const; + void clear_patch() ; + ::arc_i32 patch() const; + void set_patch(::arc_i32 value); + private: - bool _internal_has_patch() const; - public: - void clear_patch(); - arc_i32 patch() const; - void set_patch(arc_i32 value); - private: - arc_i32 _internal_patch() const; - void _internal_set_patch(arc_i32 value); - public: + ::arc_i32 _internal_patch() const; + void _internal_set_patch(::arc_i32 value); + public: // @@protoc_insertion_point(class_scope:google.protobuf.compiler.Version) private: class _Internal; @@ -303,14 +316,13 @@ class PROTOC_EXPORT Version final : ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr suffix_; - arc_i32 major_; - arc_i32 minor_; - arc_i32 patch_; + ::arc_i32 major_; + ::arc_i32 minor_; + ::arc_i32 patch_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_google_2fprotobuf_2fcompiler_2fplugin_2eproto; -}; -// ------------------------------------------------------------------- +};// ------------------------------------------------------------------- class PROTOC_EXPORT CodeGeneratorRequest final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:google.protobuf.compiler.CodeGeneratorRequest) */ { @@ -387,7 +399,7 @@ class PROTOC_EXPORT CodeGeneratorRequest final : } void UnsafeArenaSwap(CodeGeneratorRequest* other) { if (other == this) return; - GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); + Y_ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } @@ -408,26 +420,25 @@ class PROTOC_EXPORT CodeGeneratorRequest final : PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; - size_t ByteSizeLong() const final; + ::size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; - uint8_t* _InternalSerialize( - uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; + ::uint8_t* _InternalSerialize( + ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: - void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); + void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(CodeGeneratorRequest* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; - static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { + static ::y_absl::string_view FullMessageName() { return "google.protobuf.compiler.CodeGeneratorRequest"; } protected: - explicit CodeGeneratorRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena, - bool is_message_owned = false); + explicit CodeGeneratorRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena); public: static const ClassData _class_data_; @@ -449,32 +460,37 @@ class PROTOC_EXPORT CodeGeneratorRequest final : int file_to_generate_size() const; private: int _internal_file_to_generate_size() const; + public: - void clear_file_to_generate(); + void clear_file_to_generate() ; const TProtoStringType& file_to_generate(int index) const; TProtoStringType* mutable_file_to_generate(int index); void set_file_to_generate(int index, const TProtoStringType& value); void set_file_to_generate(int index, TProtoStringType&& value); void set_file_to_generate(int index, const char* value); - void set_file_to_generate(int index, const char* value, size_t size); + void set_file_to_generate(int index, const char* value, std::size_t size); + void set_file_to_generate(int index, y_absl::string_view value); TProtoStringType* add_file_to_generate(); void add_file_to_generate(const TProtoStringType& value); void add_file_to_generate(TProtoStringType&& value); void add_file_to_generate(const char* value); - void add_file_to_generate(const char* value, size_t size); + void add_file_to_generate(const char* value, std::size_t size); + void add_file_to_generate(y_absl::string_view value); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<TProtoStringType>& file_to_generate() const; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<TProtoStringType>* mutable_file_to_generate(); + private: const TProtoStringType& _internal_file_to_generate(int index) const; TProtoStringType* _internal_add_file_to_generate(); - public: + public: // repeated .google.protobuf.FileDescriptorProto proto_file = 15; int proto_file_size() const; private: int _internal_proto_file_size() const; + public: - void clear_proto_file(); + void clear_proto_file() ; ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto* mutable_proto_file(int index); ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto >* mutable_proto_file(); @@ -486,31 +502,30 @@ class PROTOC_EXPORT CodeGeneratorRequest final : ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto* add_proto_file(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto >& proto_file() const; - // optional string parameter = 2; bool has_parameter() const; - private: - bool _internal_has_parameter() const; - public: - void clear_parameter(); + void clear_parameter() ; const TProtoStringType& parameter() const; - template <typename ArgT0 = const TProtoStringType&, typename... ArgT> - void set_parameter(ArgT0&& arg0, ArgT... args); + + + + + template <typename Arg_ = const TProtoStringType&, typename... Args_> + void set_parameter(Arg_&& arg, Args_... args); TProtoStringType* mutable_parameter(); PROTOBUF_NODISCARD TProtoStringType* release_parameter(); - void set_allocated_parameter(TProtoStringType* parameter); + void set_allocated_parameter(TProtoStringType* ptr); + private: const TProtoStringType& _internal_parameter() const; - inline PROTOBUF_ALWAYS_INLINE void _internal_set_parameter(const TProtoStringType& value); + inline PROTOBUF_ALWAYS_INLINE void _internal_set_parameter( + const TProtoStringType& value); TProtoStringType* _internal_mutable_parameter(); - public: + public: // optional .google.protobuf.compiler.Version compiler_version = 3; bool has_compiler_version() const; - private: - bool _internal_has_compiler_version() const; - public: - void clear_compiler_version(); + void clear_compiler_version() ; const ::PROTOBUF_NAMESPACE_ID::compiler::Version& compiler_version() const; PROTOBUF_NODISCARD ::PROTOBUF_NAMESPACE_ID::compiler::Version* release_compiler_version(); ::PROTOBUF_NAMESPACE_ID::compiler::Version* mutable_compiler_version(); @@ -522,7 +537,6 @@ class PROTOC_EXPORT CodeGeneratorRequest final : void unsafe_arena_set_allocated_compiler_version( ::PROTOBUF_NAMESPACE_ID::compiler::Version* compiler_version); ::PROTOBUF_NAMESPACE_ID::compiler::Version* unsafe_arena_release_compiler_version(); - // @@protoc_insertion_point(class_scope:google.protobuf.compiler.CodeGeneratorRequest) private: class _Internal; @@ -540,8 +554,7 @@ class PROTOC_EXPORT CodeGeneratorRequest final : }; union { Impl_ _impl_; }; friend struct ::TableStruct_google_2fprotobuf_2fcompiler_2fplugin_2eproto; -}; -// ------------------------------------------------------------------- +};// ------------------------------------------------------------------- class PROTOC_EXPORT CodeGeneratorResponse_File final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:google.protobuf.compiler.CodeGeneratorResponse.File) */ { @@ -618,7 +631,7 @@ class PROTOC_EXPORT CodeGeneratorResponse_File final : } void UnsafeArenaSwap(CodeGeneratorResponse_File* other) { if (other == this) return; - GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); + Y_ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } @@ -639,26 +652,25 @@ class PROTOC_EXPORT CodeGeneratorResponse_File final : PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; - size_t ByteSizeLong() const final; + ::size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; - uint8_t* _InternalSerialize( - uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; + ::uint8_t* _InternalSerialize( + ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: - void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); + void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(CodeGeneratorResponse_File* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; - static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { + static ::y_absl::string_view FullMessageName() { return "google.protobuf.compiler.CodeGeneratorResponse.File"; } protected: - explicit CodeGeneratorResponse_File(::PROTOBUF_NAMESPACE_ID::Arena* arena, - bool is_message_owned = false); + explicit CodeGeneratorResponse_File(::PROTOBUF_NAMESPACE_ID::Arena* arena); public: static const ClassData _class_data_; @@ -678,64 +690,70 @@ class PROTOC_EXPORT CodeGeneratorResponse_File final : }; // optional string name = 1; bool has_name() const; - private: - bool _internal_has_name() const; - public: - void clear_name(); + void clear_name() ; const TProtoStringType& name() const; - template <typename ArgT0 = const TProtoStringType&, typename... ArgT> - void set_name(ArgT0&& arg0, ArgT... args); + + + + + template <typename Arg_ = const TProtoStringType&, typename... Args_> + void set_name(Arg_&& arg, Args_... args); TProtoStringType* mutable_name(); PROTOBUF_NODISCARD TProtoStringType* release_name(); - void set_allocated_name(TProtoStringType* name); + void set_allocated_name(TProtoStringType* ptr); + private: const TProtoStringType& _internal_name() const; - inline PROTOBUF_ALWAYS_INLINE void _internal_set_name(const TProtoStringType& value); + inline PROTOBUF_ALWAYS_INLINE void _internal_set_name( + const TProtoStringType& value); TProtoStringType* _internal_mutable_name(); - public: + public: // optional string insertion_point = 2; bool has_insertion_point() const; - private: - bool _internal_has_insertion_point() const; - public: - void clear_insertion_point(); + void clear_insertion_point() ; const TProtoStringType& insertion_point() const; - template <typename ArgT0 = const TProtoStringType&, typename... ArgT> - void set_insertion_point(ArgT0&& arg0, ArgT... args); + + + + + template <typename Arg_ = const TProtoStringType&, typename... Args_> + void set_insertion_point(Arg_&& arg, Args_... args); TProtoStringType* mutable_insertion_point(); PROTOBUF_NODISCARD TProtoStringType* release_insertion_point(); - void set_allocated_insertion_point(TProtoStringType* insertion_point); + void set_allocated_insertion_point(TProtoStringType* ptr); + private: const TProtoStringType& _internal_insertion_point() const; - inline PROTOBUF_ALWAYS_INLINE void _internal_set_insertion_point(const TProtoStringType& value); + inline PROTOBUF_ALWAYS_INLINE void _internal_set_insertion_point( + const TProtoStringType& value); TProtoStringType* _internal_mutable_insertion_point(); - public: + public: // optional string content = 15; bool has_content() const; - private: - bool _internal_has_content() const; - public: - void clear_content(); + void clear_content() ; const TProtoStringType& content() const; - template <typename ArgT0 = const TProtoStringType&, typename... ArgT> - void set_content(ArgT0&& arg0, ArgT... args); + + + + + template <typename Arg_ = const TProtoStringType&, typename... Args_> + void set_content(Arg_&& arg, Args_... args); TProtoStringType* mutable_content(); PROTOBUF_NODISCARD TProtoStringType* release_content(); - void set_allocated_content(TProtoStringType* content); + void set_allocated_content(TProtoStringType* ptr); + private: const TProtoStringType& _internal_content() const; - inline PROTOBUF_ALWAYS_INLINE void _internal_set_content(const TProtoStringType& value); + inline PROTOBUF_ALWAYS_INLINE void _internal_set_content( + const TProtoStringType& value); TProtoStringType* _internal_mutable_content(); - public: + public: // optional .google.protobuf.GeneratedCodeInfo generated_code_info = 16; bool has_generated_code_info() const; - private: - bool _internal_has_generated_code_info() const; - public: - void clear_generated_code_info(); + void clear_generated_code_info() ; const ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo& generated_code_info() const; PROTOBUF_NODISCARD ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo* release_generated_code_info(); ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo* mutable_generated_code_info(); @@ -747,7 +765,6 @@ class PROTOC_EXPORT CodeGeneratorResponse_File final : void unsafe_arena_set_allocated_generated_code_info( ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo* generated_code_info); ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo* unsafe_arena_release_generated_code_info(); - // @@protoc_insertion_point(class_scope:google.protobuf.compiler.CodeGeneratorResponse.File) private: class _Internal; @@ -765,8 +782,7 @@ class PROTOC_EXPORT CodeGeneratorResponse_File final : }; union { Impl_ _impl_; }; friend struct ::TableStruct_google_2fprotobuf_2fcompiler_2fplugin_2eproto; -}; -// ------------------------------------------------------------------- +};// ------------------------------------------------------------------- class PROTOC_EXPORT CodeGeneratorResponse final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:google.protobuf.compiler.CodeGeneratorResponse) */ { @@ -843,7 +859,7 @@ class PROTOC_EXPORT CodeGeneratorResponse final : } void UnsafeArenaSwap(CodeGeneratorResponse* other) { if (other == this) return; - GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); + Y_ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } @@ -864,26 +880,25 @@ class PROTOC_EXPORT CodeGeneratorResponse final : PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; - size_t ByteSizeLong() const final; + ::size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; - uint8_t* _InternalSerialize( - uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; + ::uint8_t* _InternalSerialize( + ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: - void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); + void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(CodeGeneratorResponse* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; - static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { + static ::y_absl::string_view FullMessageName() { return "google.protobuf.compiler.CodeGeneratorResponse"; } protected: - explicit CodeGeneratorResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena, - bool is_message_owned = false); + explicit CodeGeneratorResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena); public: static const ClassData _class_data_; @@ -895,33 +910,23 @@ class PROTOC_EXPORT CodeGeneratorResponse final : typedef CodeGeneratorResponse_File File; - typedef CodeGeneratorResponse_Feature Feature; - static constexpr Feature FEATURE_NONE = - CodeGeneratorResponse_Feature_FEATURE_NONE; - static constexpr Feature FEATURE_PROTO3_OPTIONAL = - CodeGeneratorResponse_Feature_FEATURE_PROTO3_OPTIONAL; + using Feature = CodeGeneratorResponse_Feature; + static constexpr Feature FEATURE_NONE = CodeGeneratorResponse_Feature_FEATURE_NONE; + static constexpr Feature FEATURE_PROTO3_OPTIONAL = CodeGeneratorResponse_Feature_FEATURE_PROTO3_OPTIONAL; static inline bool Feature_IsValid(int value) { return CodeGeneratorResponse_Feature_IsValid(value); } - static constexpr Feature Feature_MIN = - CodeGeneratorResponse_Feature_Feature_MIN; - static constexpr Feature Feature_MAX = - CodeGeneratorResponse_Feature_Feature_MAX; - static constexpr int Feature_ARRAYSIZE = - CodeGeneratorResponse_Feature_Feature_ARRAYSIZE; - static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* - Feature_descriptor() { + static constexpr Feature Feature_MIN = CodeGeneratorResponse_Feature_Feature_MIN; + static constexpr Feature Feature_MAX = CodeGeneratorResponse_Feature_Feature_MAX; + static constexpr int Feature_ARRAYSIZE = CodeGeneratorResponse_Feature_Feature_ARRAYSIZE; + static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Feature_descriptor() { return CodeGeneratorResponse_Feature_descriptor(); } - template<typename T> - static inline const TProtoStringType& Feature_Name(T enum_t_value) { - static_assert(::std::is_same<T, Feature>::value || - ::std::is_integral<T>::value, - "Incorrect type passed to function Feature_Name."); - return CodeGeneratorResponse_Feature_Name(enum_t_value); + template <typename T> + static inline const TProtoStringType& Feature_Name(T value) { + return CodeGeneratorResponse_Feature_Name(value); } - static inline bool Feature_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, - Feature* value) { + static inline bool Feature_Parse(y_absl::string_view name, Feature* value) { return CodeGeneratorResponse_Feature_Parse(name, value); } @@ -936,8 +941,9 @@ class PROTOC_EXPORT CodeGeneratorResponse final : int file_size() const; private: int _internal_file_size() const; + public: - void clear_file(); + void clear_file() ; ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File* mutable_file(int index); ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File >* mutable_file(); @@ -949,38 +955,38 @@ class PROTOC_EXPORT CodeGeneratorResponse final : ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File* add_file(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File >& file() const; - // optional string error = 1; bool has_error() const; - private: - bool _internal_has_error() const; - public: - void clear_error(); + void clear_error() ; const TProtoStringType& error() const; - template <typename ArgT0 = const TProtoStringType&, typename... ArgT> - void set_error(ArgT0&& arg0, ArgT... args); + + + + + template <typename Arg_ = const TProtoStringType&, typename... Args_> + void set_error(Arg_&& arg, Args_... args); TProtoStringType* mutable_error(); PROTOBUF_NODISCARD TProtoStringType* release_error(); - void set_allocated_error(TProtoStringType* error); + void set_allocated_error(TProtoStringType* ptr); + private: const TProtoStringType& _internal_error() const; - inline PROTOBUF_ALWAYS_INLINE void _internal_set_error(const TProtoStringType& value); + inline PROTOBUF_ALWAYS_INLINE void _internal_set_error( + const TProtoStringType& value); TProtoStringType* _internal_mutable_error(); - public: + public: // optional uint64 supported_features = 2; bool has_supported_features() const; + void clear_supported_features() ; + ::arc_ui64 supported_features() const; + void set_supported_features(::arc_ui64 value); + private: - bool _internal_has_supported_features() const; - public: - void clear_supported_features(); - arc_ui64 supported_features() const; - void set_supported_features(arc_ui64 value); - private: - arc_ui64 _internal_supported_features() const; - void _internal_set_supported_features(arc_ui64 value); - public: + ::arc_ui64 _internal_supported_features() const; + void _internal_set_supported_features(::arc_ui64 value); + public: // @@protoc_insertion_point(class_scope:google.protobuf.compiler.CodeGeneratorResponse) private: class _Internal; @@ -993,114 +999,108 @@ class PROTOC_EXPORT CodeGeneratorResponse final : mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File > file_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr error_; - arc_ui64 supported_features_; + ::arc_ui64 supported_features_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_google_2fprotobuf_2fcompiler_2fplugin_2eproto; }; + // =================================================================== + + // =================================================================== + #ifdef __GNUC__ - #pragma GCC diagnostic push - #pragma GCC diagnostic ignored "-Wstrict-aliasing" +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wstrict-aliasing" #endif // __GNUC__ +// ------------------------------------------------------------------- + // Version // optional int32 major = 1; -inline bool Version::_internal_has_major() const { +inline bool Version::has_major() const { bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0; return value; } -inline bool Version::has_major() const { - return _internal_has_major(); -} inline void Version::clear_major() { _impl_.major_ = 0; _impl_._has_bits_[0] &= ~0x00000002u; } -inline arc_i32 Version::_internal_major() const { - return _impl_.major_; -} -inline arc_i32 Version::major() const { +inline ::arc_i32 Version::major() const { // @@protoc_insertion_point(field_get:google.protobuf.compiler.Version.major) return _internal_major(); } -inline void Version::_internal_set_major(arc_i32 value) { - _impl_._has_bits_[0] |= 0x00000002u; - _impl_.major_ = value; -} -inline void Version::set_major(arc_i32 value) { +inline void Version::set_major(::arc_i32 value) { _internal_set_major(value); // @@protoc_insertion_point(field_set:google.protobuf.compiler.Version.major) } +inline ::arc_i32 Version::_internal_major() const { + return _impl_.major_; +} +inline void Version::_internal_set_major(::arc_i32 value) { + _impl_._has_bits_[0] |= 0x00000002u; + _impl_.major_ = value; +} // optional int32 minor = 2; -inline bool Version::_internal_has_minor() const { +inline bool Version::has_minor() const { bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0; return value; } -inline bool Version::has_minor() const { - return _internal_has_minor(); -} inline void Version::clear_minor() { _impl_.minor_ = 0; _impl_._has_bits_[0] &= ~0x00000004u; } -inline arc_i32 Version::_internal_minor() const { - return _impl_.minor_; -} -inline arc_i32 Version::minor() const { +inline ::arc_i32 Version::minor() const { // @@protoc_insertion_point(field_get:google.protobuf.compiler.Version.minor) return _internal_minor(); } -inline void Version::_internal_set_minor(arc_i32 value) { - _impl_._has_bits_[0] |= 0x00000004u; - _impl_.minor_ = value; -} -inline void Version::set_minor(arc_i32 value) { +inline void Version::set_minor(::arc_i32 value) { _internal_set_minor(value); // @@protoc_insertion_point(field_set:google.protobuf.compiler.Version.minor) } +inline ::arc_i32 Version::_internal_minor() const { + return _impl_.minor_; +} +inline void Version::_internal_set_minor(::arc_i32 value) { + _impl_._has_bits_[0] |= 0x00000004u; + _impl_.minor_ = value; +} // optional int32 patch = 3; -inline bool Version::_internal_has_patch() const { +inline bool Version::has_patch() const { bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0; return value; } -inline bool Version::has_patch() const { - return _internal_has_patch(); -} inline void Version::clear_patch() { _impl_.patch_ = 0; _impl_._has_bits_[0] &= ~0x00000008u; } -inline arc_i32 Version::_internal_patch() const { - return _impl_.patch_; -} -inline arc_i32 Version::patch() const { +inline ::arc_i32 Version::patch() const { // @@protoc_insertion_point(field_get:google.protobuf.compiler.Version.patch) return _internal_patch(); } -inline void Version::_internal_set_patch(arc_i32 value) { - _impl_._has_bits_[0] |= 0x00000008u; - _impl_.patch_ = value; -} -inline void Version::set_patch(arc_i32 value) { +inline void Version::set_patch(::arc_i32 value) { _internal_set_patch(value); // @@protoc_insertion_point(field_set:google.protobuf.compiler.Version.patch) } +inline ::arc_i32 Version::_internal_patch() const { + return _impl_.patch_; +} +inline void Version::_internal_set_patch(::arc_i32 value) { + _impl_._has_bits_[0] |= 0x00000008u; + _impl_.patch_ = value; +} // optional string suffix = 4; -inline bool Version::_internal_has_suffix() const { +inline bool Version::has_suffix() const { bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0; return value; } -inline bool Version::has_suffix() const { - return _internal_has_suffix(); -} inline void Version::clear_suffix() { _impl_.suffix_.ClearToEmpty(); _impl_._has_bits_[0] &= ~0x00000001u; @@ -1109,11 +1109,11 @@ inline const TProtoStringType& Version::suffix() const { // @@protoc_insertion_point(field_get:google.protobuf.compiler.Version.suffix) return _internal_suffix(); } -template <typename ArgT0, typename... ArgT> -inline PROTOBUF_ALWAYS_INLINE -void Version::set_suffix(ArgT0&& arg0, ArgT... args) { - _impl_._has_bits_[0] |= 0x00000001u; - _impl_.suffix_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation()); +template <typename Arg_, typename... Args_> +inline PROTOBUF_ALWAYS_INLINE void Version::set_suffix(Arg_&& arg, + Args_... args) { + _impl_._has_bits_[0] |= 0x00000001u; + _impl_.suffix_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:google.protobuf.compiler.Version.suffix) } inline TProtoStringType* Version::mutable_suffix() { @@ -1126,38 +1126,38 @@ inline const TProtoStringType& Version::_internal_suffix() const { } inline void Version::_internal_set_suffix(const TProtoStringType& value) { _impl_._has_bits_[0] |= 0x00000001u; + + _impl_.suffix_.Set(value, GetArenaForAllocation()); } inline TProtoStringType* Version::_internal_mutable_suffix() { _impl_._has_bits_[0] |= 0x00000001u; - return _impl_.suffix_.Mutable(GetArenaForAllocation()); + return _impl_.suffix_.Mutable( GetArenaForAllocation()); } inline TProtoStringType* Version::release_suffix() { // @@protoc_insertion_point(field_release:google.protobuf.compiler.Version.suffix) - if (!_internal_has_suffix()) { + if ((_impl_._has_bits_[0] & 0x00000001u) == 0) { return nullptr; } _impl_._has_bits_[0] &= ~0x00000001u; - auto* p = _impl_.suffix_.Release(); -#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING - if (_impl_.suffix_.IsDefault()) { - _impl_.suffix_.Set("", GetArenaForAllocation()); - } -#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING - return p; -} -inline void Version::set_allocated_suffix(TProtoStringType* suffix) { - if (suffix != nullptr) { + auto* released = _impl_.suffix_.Release(); + #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING + _impl_.suffix_.Set("", GetArenaForAllocation()); + #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING + return released; +} +inline void Version::set_allocated_suffix(TProtoStringType* value) { + if (value != nullptr) { _impl_._has_bits_[0] |= 0x00000001u; } else { _impl_._has_bits_[0] &= ~0x00000001u; } - _impl_.suffix_.SetAllocated(suffix, GetArenaForAllocation()); -#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING - if (_impl_.suffix_.IsDefault()) { - _impl_.suffix_.Set("", GetArenaForAllocation()); - } -#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING + _impl_.suffix_.SetAllocated(value, GetArenaForAllocation()); + #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING + if (_impl_.suffix_.IsDefault()) { + _impl_.suffix_.Set("", GetArenaForAllocation()); + } + #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING // @@protoc_insertion_point(field_set_allocated:google.protobuf.compiler.Version.suffix) } @@ -1200,18 +1200,20 @@ inline void CodeGeneratorRequest::set_file_to_generate(int index, TProtoStringTy // @@protoc_insertion_point(field_set:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate) } inline void CodeGeneratorRequest::set_file_to_generate(int index, const char* value) { - GOOGLE_DCHECK(value != nullptr); + Y_ABSL_DCHECK(value != nullptr); _impl_.file_to_generate_.Mutable(index)->assign(value); // @@protoc_insertion_point(field_set_char:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate) } -inline void CodeGeneratorRequest::set_file_to_generate(int index, const char* value, size_t size) { - _impl_.file_to_generate_.Mutable(index)->assign( - reinterpret_cast<const char*>(value), size); +inline void CodeGeneratorRequest::set_file_to_generate(int index, const char* value, + std::size_t size) { + _impl_.file_to_generate_.Mutable(index)->assign(reinterpret_cast<const char*>(value), size); // @@protoc_insertion_point(field_set_pointer:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate) } -inline TProtoStringType* CodeGeneratorRequest::_internal_add_file_to_generate() { - return _impl_.file_to_generate_.Add(); +inline void CodeGeneratorRequest::set_file_to_generate(int index, y_absl::string_view value) { + _impl_.file_to_generate_.Mutable(index)->assign(value.data(), value.size()); + // @@protoc_insertion_point(field_set_string_piece:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate) } +inline TProtoStringType* CodeGeneratorRequest::_internal_add_file_to_generate() { return _impl_.file_to_generate_.Add(); } inline void CodeGeneratorRequest::add_file_to_generate(const TProtoStringType& value) { _impl_.file_to_generate_.Add()->assign(value); // @@protoc_insertion_point(field_add:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate) @@ -1221,33 +1223,33 @@ inline void CodeGeneratorRequest::add_file_to_generate(TProtoStringType&& value) // @@protoc_insertion_point(field_add:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate) } inline void CodeGeneratorRequest::add_file_to_generate(const char* value) { - GOOGLE_DCHECK(value != nullptr); + Y_ABSL_DCHECK(value != nullptr); _impl_.file_to_generate_.Add()->assign(value); // @@protoc_insertion_point(field_add_char:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate) } -inline void CodeGeneratorRequest::add_file_to_generate(const char* value, size_t size) { +inline void CodeGeneratorRequest::add_file_to_generate(const char* value, std::size_t size) { _impl_.file_to_generate_.Add()->assign(reinterpret_cast<const char*>(value), size); // @@protoc_insertion_point(field_add_pointer:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate) } +inline void CodeGeneratorRequest::add_file_to_generate(y_absl::string_view value) { + _impl_.file_to_generate_.Add()->assign(value.data(), value.size()); + // @@protoc_insertion_point(field_add_string_piece:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate) +} inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<TProtoStringType>& CodeGeneratorRequest::file_to_generate() const { // @@protoc_insertion_point(field_list:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate) return _impl_.file_to_generate_; } -inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<TProtoStringType>* -CodeGeneratorRequest::mutable_file_to_generate() { +inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<TProtoStringType>* CodeGeneratorRequest::mutable_file_to_generate() { // @@protoc_insertion_point(field_mutable_list:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate) return &_impl_.file_to_generate_; } // optional string parameter = 2; -inline bool CodeGeneratorRequest::_internal_has_parameter() const { +inline bool CodeGeneratorRequest::has_parameter() const { bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0; return value; } -inline bool CodeGeneratorRequest::has_parameter() const { - return _internal_has_parameter(); -} inline void CodeGeneratorRequest::clear_parameter() { _impl_.parameter_.ClearToEmpty(); _impl_._has_bits_[0] &= ~0x00000001u; @@ -1256,11 +1258,11 @@ inline const TProtoStringType& CodeGeneratorRequest::parameter() const { // @@protoc_insertion_point(field_get:google.protobuf.compiler.CodeGeneratorRequest.parameter) return _internal_parameter(); } -template <typename ArgT0, typename... ArgT> -inline PROTOBUF_ALWAYS_INLINE -void CodeGeneratorRequest::set_parameter(ArgT0&& arg0, ArgT... args) { - _impl_._has_bits_[0] |= 0x00000001u; - _impl_.parameter_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation()); +template <typename Arg_, typename... Args_> +inline PROTOBUF_ALWAYS_INLINE void CodeGeneratorRequest::set_parameter(Arg_&& arg, + Args_... args) { + _impl_._has_bits_[0] |= 0x00000001u; + _impl_.parameter_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:google.protobuf.compiler.CodeGeneratorRequest.parameter) } inline TProtoStringType* CodeGeneratorRequest::mutable_parameter() { @@ -1273,38 +1275,38 @@ inline const TProtoStringType& CodeGeneratorRequest::_internal_parameter() const } inline void CodeGeneratorRequest::_internal_set_parameter(const TProtoStringType& value) { _impl_._has_bits_[0] |= 0x00000001u; + + _impl_.parameter_.Set(value, GetArenaForAllocation()); } inline TProtoStringType* CodeGeneratorRequest::_internal_mutable_parameter() { _impl_._has_bits_[0] |= 0x00000001u; - return _impl_.parameter_.Mutable(GetArenaForAllocation()); + return _impl_.parameter_.Mutable( GetArenaForAllocation()); } inline TProtoStringType* CodeGeneratorRequest::release_parameter() { // @@protoc_insertion_point(field_release:google.protobuf.compiler.CodeGeneratorRequest.parameter) - if (!_internal_has_parameter()) { + if ((_impl_._has_bits_[0] & 0x00000001u) == 0) { return nullptr; } _impl_._has_bits_[0] &= ~0x00000001u; - auto* p = _impl_.parameter_.Release(); -#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING - if (_impl_.parameter_.IsDefault()) { - _impl_.parameter_.Set("", GetArenaForAllocation()); - } -#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING - return p; -} -inline void CodeGeneratorRequest::set_allocated_parameter(TProtoStringType* parameter) { - if (parameter != nullptr) { + auto* released = _impl_.parameter_.Release(); + #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING + _impl_.parameter_.Set("", GetArenaForAllocation()); + #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING + return released; +} +inline void CodeGeneratorRequest::set_allocated_parameter(TProtoStringType* value) { + if (value != nullptr) { _impl_._has_bits_[0] |= 0x00000001u; } else { _impl_._has_bits_[0] &= ~0x00000001u; } - _impl_.parameter_.SetAllocated(parameter, GetArenaForAllocation()); -#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING - if (_impl_.parameter_.IsDefault()) { - _impl_.parameter_.Set("", GetArenaForAllocation()); - } -#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING + _impl_.parameter_.SetAllocated(value, GetArenaForAllocation()); + #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING + if (_impl_.parameter_.IsDefault()) { + _impl_.parameter_.Set("", GetArenaForAllocation()); + } + #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING // @@protoc_insertion_point(field_set_allocated:google.protobuf.compiler.CodeGeneratorRequest.parameter) } @@ -1346,14 +1348,11 @@ CodeGeneratorRequest::proto_file() const { } // optional .google.protobuf.compiler.Version compiler_version = 3; -inline bool CodeGeneratorRequest::_internal_has_compiler_version() const { +inline bool CodeGeneratorRequest::has_compiler_version() const { bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0; PROTOBUF_ASSUME(!value || _impl_.compiler_version_ != nullptr); return value; } -inline bool CodeGeneratorRequest::has_compiler_version() const { - return _internal_has_compiler_version(); -} inline void CodeGeneratorRequest::clear_compiler_version() { if (_impl_.compiler_version_ != nullptr) _impl_.compiler_version_->Clear(); _impl_._has_bits_[0] &= ~0x00000002u; @@ -1440,13 +1439,10 @@ inline void CodeGeneratorRequest::set_allocated_compiler_version(::PROTOBUF_NAME // CodeGeneratorResponse_File // optional string name = 1; -inline bool CodeGeneratorResponse_File::_internal_has_name() const { +inline bool CodeGeneratorResponse_File::has_name() const { bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0; return value; } -inline bool CodeGeneratorResponse_File::has_name() const { - return _internal_has_name(); -} inline void CodeGeneratorResponse_File::clear_name() { _impl_.name_.ClearToEmpty(); _impl_._has_bits_[0] &= ~0x00000001u; @@ -1455,11 +1451,11 @@ inline const TProtoStringType& CodeGeneratorResponse_File::name() const { // @@protoc_insertion_point(field_get:google.protobuf.compiler.CodeGeneratorResponse.File.name) return _internal_name(); } -template <typename ArgT0, typename... ArgT> -inline PROTOBUF_ALWAYS_INLINE -void CodeGeneratorResponse_File::set_name(ArgT0&& arg0, ArgT... args) { - _impl_._has_bits_[0] |= 0x00000001u; - _impl_.name_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation()); +template <typename Arg_, typename... Args_> +inline PROTOBUF_ALWAYS_INLINE void CodeGeneratorResponse_File::set_name(Arg_&& arg, + Args_... args) { + _impl_._has_bits_[0] |= 0x00000001u; + _impl_.name_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:google.protobuf.compiler.CodeGeneratorResponse.File.name) } inline TProtoStringType* CodeGeneratorResponse_File::mutable_name() { @@ -1472,49 +1468,46 @@ inline const TProtoStringType& CodeGeneratorResponse_File::_internal_name() cons } inline void CodeGeneratorResponse_File::_internal_set_name(const TProtoStringType& value) { _impl_._has_bits_[0] |= 0x00000001u; + + _impl_.name_.Set(value, GetArenaForAllocation()); } inline TProtoStringType* CodeGeneratorResponse_File::_internal_mutable_name() { _impl_._has_bits_[0] |= 0x00000001u; - return _impl_.name_.Mutable(GetArenaForAllocation()); + return _impl_.name_.Mutable( GetArenaForAllocation()); } inline TProtoStringType* CodeGeneratorResponse_File::release_name() { // @@protoc_insertion_point(field_release:google.protobuf.compiler.CodeGeneratorResponse.File.name) - if (!_internal_has_name()) { + if ((_impl_._has_bits_[0] & 0x00000001u) == 0) { return nullptr; } _impl_._has_bits_[0] &= ~0x00000001u; - auto* p = _impl_.name_.Release(); -#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING - if (_impl_.name_.IsDefault()) { - _impl_.name_.Set("", GetArenaForAllocation()); - } -#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING - return p; -} -inline void CodeGeneratorResponse_File::set_allocated_name(TProtoStringType* name) { - if (name != nullptr) { + auto* released = _impl_.name_.Release(); + #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING + _impl_.name_.Set("", GetArenaForAllocation()); + #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING + return released; +} +inline void CodeGeneratorResponse_File::set_allocated_name(TProtoStringType* value) { + if (value != nullptr) { _impl_._has_bits_[0] |= 0x00000001u; } else { _impl_._has_bits_[0] &= ~0x00000001u; } - _impl_.name_.SetAllocated(name, GetArenaForAllocation()); -#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING - if (_impl_.name_.IsDefault()) { - _impl_.name_.Set("", GetArenaForAllocation()); - } -#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING + _impl_.name_.SetAllocated(value, GetArenaForAllocation()); + #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING + if (_impl_.name_.IsDefault()) { + _impl_.name_.Set("", GetArenaForAllocation()); + } + #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING // @@protoc_insertion_point(field_set_allocated:google.protobuf.compiler.CodeGeneratorResponse.File.name) } // optional string insertion_point = 2; -inline bool CodeGeneratorResponse_File::_internal_has_insertion_point() const { +inline bool CodeGeneratorResponse_File::has_insertion_point() const { bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0; return value; } -inline bool CodeGeneratorResponse_File::has_insertion_point() const { - return _internal_has_insertion_point(); -} inline void CodeGeneratorResponse_File::clear_insertion_point() { _impl_.insertion_point_.ClearToEmpty(); _impl_._has_bits_[0] &= ~0x00000002u; @@ -1523,11 +1516,11 @@ inline const TProtoStringType& CodeGeneratorResponse_File::insertion_point() con // @@protoc_insertion_point(field_get:google.protobuf.compiler.CodeGeneratorResponse.File.insertion_point) return _internal_insertion_point(); } -template <typename ArgT0, typename... ArgT> -inline PROTOBUF_ALWAYS_INLINE -void CodeGeneratorResponse_File::set_insertion_point(ArgT0&& arg0, ArgT... args) { - _impl_._has_bits_[0] |= 0x00000002u; - _impl_.insertion_point_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation()); +template <typename Arg_, typename... Args_> +inline PROTOBUF_ALWAYS_INLINE void CodeGeneratorResponse_File::set_insertion_point(Arg_&& arg, + Args_... args) { + _impl_._has_bits_[0] |= 0x00000002u; + _impl_.insertion_point_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:google.protobuf.compiler.CodeGeneratorResponse.File.insertion_point) } inline TProtoStringType* CodeGeneratorResponse_File::mutable_insertion_point() { @@ -1540,49 +1533,46 @@ inline const TProtoStringType& CodeGeneratorResponse_File::_internal_insertion_p } inline void CodeGeneratorResponse_File::_internal_set_insertion_point(const TProtoStringType& value) { _impl_._has_bits_[0] |= 0x00000002u; + + _impl_.insertion_point_.Set(value, GetArenaForAllocation()); } inline TProtoStringType* CodeGeneratorResponse_File::_internal_mutable_insertion_point() { _impl_._has_bits_[0] |= 0x00000002u; - return _impl_.insertion_point_.Mutable(GetArenaForAllocation()); + return _impl_.insertion_point_.Mutable( GetArenaForAllocation()); } inline TProtoStringType* CodeGeneratorResponse_File::release_insertion_point() { // @@protoc_insertion_point(field_release:google.protobuf.compiler.CodeGeneratorResponse.File.insertion_point) - if (!_internal_has_insertion_point()) { + if ((_impl_._has_bits_[0] & 0x00000002u) == 0) { return nullptr; } _impl_._has_bits_[0] &= ~0x00000002u; - auto* p = _impl_.insertion_point_.Release(); -#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING - if (_impl_.insertion_point_.IsDefault()) { - _impl_.insertion_point_.Set("", GetArenaForAllocation()); - } -#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING - return p; -} -inline void CodeGeneratorResponse_File::set_allocated_insertion_point(TProtoStringType* insertion_point) { - if (insertion_point != nullptr) { + auto* released = _impl_.insertion_point_.Release(); + #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING + _impl_.insertion_point_.Set("", GetArenaForAllocation()); + #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING + return released; +} +inline void CodeGeneratorResponse_File::set_allocated_insertion_point(TProtoStringType* value) { + if (value != nullptr) { _impl_._has_bits_[0] |= 0x00000002u; } else { _impl_._has_bits_[0] &= ~0x00000002u; } - _impl_.insertion_point_.SetAllocated(insertion_point, GetArenaForAllocation()); -#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING - if (_impl_.insertion_point_.IsDefault()) { - _impl_.insertion_point_.Set("", GetArenaForAllocation()); - } -#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING + _impl_.insertion_point_.SetAllocated(value, GetArenaForAllocation()); + #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING + if (_impl_.insertion_point_.IsDefault()) { + _impl_.insertion_point_.Set("", GetArenaForAllocation()); + } + #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING // @@protoc_insertion_point(field_set_allocated:google.protobuf.compiler.CodeGeneratorResponse.File.insertion_point) } // optional string content = 15; -inline bool CodeGeneratorResponse_File::_internal_has_content() const { +inline bool CodeGeneratorResponse_File::has_content() const { bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0; return value; } -inline bool CodeGeneratorResponse_File::has_content() const { - return _internal_has_content(); -} inline void CodeGeneratorResponse_File::clear_content() { _impl_.content_.ClearToEmpty(); _impl_._has_bits_[0] &= ~0x00000004u; @@ -1591,11 +1581,11 @@ inline const TProtoStringType& CodeGeneratorResponse_File::content() const { // @@protoc_insertion_point(field_get:google.protobuf.compiler.CodeGeneratorResponse.File.content) return _internal_content(); } -template <typename ArgT0, typename... ArgT> -inline PROTOBUF_ALWAYS_INLINE -void CodeGeneratorResponse_File::set_content(ArgT0&& arg0, ArgT... args) { - _impl_._has_bits_[0] |= 0x00000004u; - _impl_.content_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation()); +template <typename Arg_, typename... Args_> +inline PROTOBUF_ALWAYS_INLINE void CodeGeneratorResponse_File::set_content(Arg_&& arg, + Args_... args) { + _impl_._has_bits_[0] |= 0x00000004u; + _impl_.content_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:google.protobuf.compiler.CodeGeneratorResponse.File.content) } inline TProtoStringType* CodeGeneratorResponse_File::mutable_content() { @@ -1608,50 +1598,47 @@ inline const TProtoStringType& CodeGeneratorResponse_File::_internal_content() c } inline void CodeGeneratorResponse_File::_internal_set_content(const TProtoStringType& value) { _impl_._has_bits_[0] |= 0x00000004u; + + _impl_.content_.Set(value, GetArenaForAllocation()); } inline TProtoStringType* CodeGeneratorResponse_File::_internal_mutable_content() { _impl_._has_bits_[0] |= 0x00000004u; - return _impl_.content_.Mutable(GetArenaForAllocation()); + return _impl_.content_.Mutable( GetArenaForAllocation()); } inline TProtoStringType* CodeGeneratorResponse_File::release_content() { // @@protoc_insertion_point(field_release:google.protobuf.compiler.CodeGeneratorResponse.File.content) - if (!_internal_has_content()) { + if ((_impl_._has_bits_[0] & 0x00000004u) == 0) { return nullptr; } _impl_._has_bits_[0] &= ~0x00000004u; - auto* p = _impl_.content_.Release(); -#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING - if (_impl_.content_.IsDefault()) { - _impl_.content_.Set("", GetArenaForAllocation()); - } -#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING - return p; -} -inline void CodeGeneratorResponse_File::set_allocated_content(TProtoStringType* content) { - if (content != nullptr) { + auto* released = _impl_.content_.Release(); + #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING + _impl_.content_.Set("", GetArenaForAllocation()); + #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING + return released; +} +inline void CodeGeneratorResponse_File::set_allocated_content(TProtoStringType* value) { + if (value != nullptr) { _impl_._has_bits_[0] |= 0x00000004u; } else { _impl_._has_bits_[0] &= ~0x00000004u; } - _impl_.content_.SetAllocated(content, GetArenaForAllocation()); -#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING - if (_impl_.content_.IsDefault()) { - _impl_.content_.Set("", GetArenaForAllocation()); - } -#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING + _impl_.content_.SetAllocated(value, GetArenaForAllocation()); + #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING + if (_impl_.content_.IsDefault()) { + _impl_.content_.Set("", GetArenaForAllocation()); + } + #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING // @@protoc_insertion_point(field_set_allocated:google.protobuf.compiler.CodeGeneratorResponse.File.content) } // optional .google.protobuf.GeneratedCodeInfo generated_code_info = 16; -inline bool CodeGeneratorResponse_File::_internal_has_generated_code_info() const { +inline bool CodeGeneratorResponse_File::has_generated_code_info() const { bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0; PROTOBUF_ASSUME(!value || _impl_.generated_code_info_ != nullptr); return value; } -inline bool CodeGeneratorResponse_File::has_generated_code_info() const { - return _internal_has_generated_code_info(); -} inline const ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo& CodeGeneratorResponse_File::_internal_generated_code_info() const { const ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo* p = _impl_.generated_code_info_; return p != nullptr ? *p : reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo&>( @@ -1735,13 +1722,10 @@ inline void CodeGeneratorResponse_File::set_allocated_generated_code_info(::PROT // CodeGeneratorResponse // optional string error = 1; -inline bool CodeGeneratorResponse::_internal_has_error() const { +inline bool CodeGeneratorResponse::has_error() const { bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0; return value; } -inline bool CodeGeneratorResponse::has_error() const { - return _internal_has_error(); -} inline void CodeGeneratorResponse::clear_error() { _impl_.error_.ClearToEmpty(); _impl_._has_bits_[0] &= ~0x00000001u; @@ -1750,11 +1734,11 @@ inline const TProtoStringType& CodeGeneratorResponse::error() const { // @@protoc_insertion_point(field_get:google.protobuf.compiler.CodeGeneratorResponse.error) return _internal_error(); } -template <typename ArgT0, typename... ArgT> -inline PROTOBUF_ALWAYS_INLINE -void CodeGeneratorResponse::set_error(ArgT0&& arg0, ArgT... args) { - _impl_._has_bits_[0] |= 0x00000001u; - _impl_.error_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation()); +template <typename Arg_, typename... Args_> +inline PROTOBUF_ALWAYS_INLINE void CodeGeneratorResponse::set_error(Arg_&& arg, + Args_... args) { + _impl_._has_bits_[0] |= 0x00000001u; + _impl_.error_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:google.protobuf.compiler.CodeGeneratorResponse.error) } inline TProtoStringType* CodeGeneratorResponse::mutable_error() { @@ -1767,68 +1751,65 @@ inline const TProtoStringType& CodeGeneratorResponse::_internal_error() const { } inline void CodeGeneratorResponse::_internal_set_error(const TProtoStringType& value) { _impl_._has_bits_[0] |= 0x00000001u; + + _impl_.error_.Set(value, GetArenaForAllocation()); } inline TProtoStringType* CodeGeneratorResponse::_internal_mutable_error() { _impl_._has_bits_[0] |= 0x00000001u; - return _impl_.error_.Mutable(GetArenaForAllocation()); + return _impl_.error_.Mutable( GetArenaForAllocation()); } inline TProtoStringType* CodeGeneratorResponse::release_error() { // @@protoc_insertion_point(field_release:google.protobuf.compiler.CodeGeneratorResponse.error) - if (!_internal_has_error()) { + if ((_impl_._has_bits_[0] & 0x00000001u) == 0) { return nullptr; } _impl_._has_bits_[0] &= ~0x00000001u; - auto* p = _impl_.error_.Release(); -#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING - if (_impl_.error_.IsDefault()) { - _impl_.error_.Set("", GetArenaForAllocation()); - } -#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING - return p; -} -inline void CodeGeneratorResponse::set_allocated_error(TProtoStringType* error) { - if (error != nullptr) { + auto* released = _impl_.error_.Release(); + #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING + _impl_.error_.Set("", GetArenaForAllocation()); + #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING + return released; +} +inline void CodeGeneratorResponse::set_allocated_error(TProtoStringType* value) { + if (value != nullptr) { _impl_._has_bits_[0] |= 0x00000001u; } else { _impl_._has_bits_[0] &= ~0x00000001u; } - _impl_.error_.SetAllocated(error, GetArenaForAllocation()); -#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING - if (_impl_.error_.IsDefault()) { - _impl_.error_.Set("", GetArenaForAllocation()); - } -#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING + _impl_.error_.SetAllocated(value, GetArenaForAllocation()); + #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING + if (_impl_.error_.IsDefault()) { + _impl_.error_.Set("", GetArenaForAllocation()); + } + #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING // @@protoc_insertion_point(field_set_allocated:google.protobuf.compiler.CodeGeneratorResponse.error) } // optional uint64 supported_features = 2; -inline bool CodeGeneratorResponse::_internal_has_supported_features() const { +inline bool CodeGeneratorResponse::has_supported_features() const { bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0; return value; } -inline bool CodeGeneratorResponse::has_supported_features() const { - return _internal_has_supported_features(); -} inline void CodeGeneratorResponse::clear_supported_features() { - _impl_.supported_features_ = arc_ui64{0u}; + _impl_.supported_features_ = ::arc_ui64{0u}; _impl_._has_bits_[0] &= ~0x00000002u; } -inline arc_ui64 CodeGeneratorResponse::_internal_supported_features() const { - return _impl_.supported_features_; -} -inline arc_ui64 CodeGeneratorResponse::supported_features() const { +inline ::arc_ui64 CodeGeneratorResponse::supported_features() const { // @@protoc_insertion_point(field_get:google.protobuf.compiler.CodeGeneratorResponse.supported_features) return _internal_supported_features(); } -inline void CodeGeneratorResponse::_internal_set_supported_features(arc_ui64 value) { - _impl_._has_bits_[0] |= 0x00000002u; - _impl_.supported_features_ = value; -} -inline void CodeGeneratorResponse::set_supported_features(arc_ui64 value) { +inline void CodeGeneratorResponse::set_supported_features(::arc_ui64 value) { _internal_set_supported_features(value); // @@protoc_insertion_point(field_set:google.protobuf.compiler.CodeGeneratorResponse.supported_features) } +inline ::arc_ui64 CodeGeneratorResponse::_internal_supported_features() const { + return _impl_.supported_features_; +} +inline void CodeGeneratorResponse::_internal_set_supported_features(::arc_ui64 value) { + _impl_._has_bits_[0] |= 0x00000002u; + _impl_.supported_features_ = value; +} // repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15; inline int CodeGeneratorResponse::_internal_file_size() const { @@ -1871,25 +1852,20 @@ CodeGeneratorResponse::file() const { } #ifdef __GNUC__ - #pragma GCC diagnostic pop +#pragma GCC diagnostic pop #endif // __GNUC__ -// ------------------------------------------------------------------- - -// ------------------------------------------------------------------- - -// ------------------------------------------------------------------- - // @@protoc_insertion_point(namespace_scope) - } // namespace compiler PROTOBUF_NAMESPACE_CLOSE + PROTOBUF_NAMESPACE_OPEN -template <> struct is_proto_enum< ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_Feature> : ::std::true_type {}; template <> -inline const EnumDescriptor* GetEnumDescriptor< ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_Feature>() { +struct is_proto_enum<::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_Feature> : std::true_type {}; +template <> +inline const EnumDescriptor* GetEnumDescriptor<::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_Feature>() { return ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_Feature_descriptor(); } @@ -1897,5 +1873,6 @@ PROTOBUF_NAMESPACE_CLOSE // @@protoc_insertion_point(global_scope) -#include <google/protobuf/port_undef.inc> -#endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_google_2fprotobuf_2fcompiler_2fplugin_2eproto +#include "google/protobuf/port_undef.inc" + +#endif // GOOGLE_PROTOBUF_INCLUDED_google_2fprotobuf_2fcompiler_2fplugin_2eproto_2epb_2eh |
