protobuf/src/google/protobuf/compiler/plugin.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: google/protobuf/compiler/plugin.proto
3 
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_google_2fprotobuf_2fcompiler_2fplugin_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_google_2fprotobuf_2fcompiler_2fplugin_2eproto
6 
7 #include <limits>
8 #include <string>
9 
10 #include <google/protobuf/port_def.inc>
11 #if PROTOBUF_VERSION < 3019000
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
14 #error your headers.
15 #endif
16 #if 3019005 < PROTOBUF_MIN_PROTOC_VERSION
17 #error This file was generated by an older version of protoc which is
18 #error incompatible with your Protocol Buffer headers. Please
19 #error regenerate this file with a newer version of protoc.
20 #endif
21 
22 #include <google/protobuf/port_undef.inc>
23 #include <google/protobuf/io/coded_stream.h>
24 #include <google/protobuf/arena.h>
25 #include <google/protobuf/arenastring.h>
26 #include <google/protobuf/generated_message_table_driven.h>
27 #include <google/protobuf/generated_message_util.h>
28 #include <google/protobuf/metadata_lite.h>
29 #include <google/protobuf/generated_message_reflection.h>
30 #include <google/protobuf/message.h>
31 #include <google/protobuf/repeated_field.h> // IWYU pragma: export
32 #include <google/protobuf/extension_set.h> // IWYU pragma: export
33 #include <google/protobuf/generated_enum_reflection.h>
34 #include <google/protobuf/unknown_field_set.h>
35 #include <google/protobuf/descriptor.pb.h>
36 // @@protoc_insertion_point(includes)
37 #include <google/protobuf/port_def.inc>
38 #define PROTOBUF_INTERNAL_EXPORT_google_2fprotobuf_2fcompiler_2fplugin_2eproto PROTOC_EXPORT
39 #ifdef major
40 #undef major
41 #endif
42 #ifdef minor
43 #undef minor
44 #endif
45 PROTOBUF_NAMESPACE_OPEN
46 namespace internal {
47 class AnyMetadata;
48 } // namespace internal
49 PROTOBUF_NAMESPACE_CLOSE
50 
51 // Internal implementation detail -- do not use these members.
53  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
54  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
55  static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[]
56  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
57  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[4]
58  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
59  static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
60  static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
61  static const uint32_t offsets[];
62 };
63 PROTOC_EXPORT extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_google_2fprotobuf_2fcompiler_2fplugin_2eproto;
64 PROTOBUF_NAMESPACE_OPEN
65 namespace compiler {
66 class CodeGeneratorRequest;
75 class Version;
78 } // namespace compiler
79 PROTOBUF_NAMESPACE_CLOSE
80 PROTOBUF_NAMESPACE_OPEN
81 template<> PROTOC_EXPORT ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorRequest* Arena::CreateMaybeMessage<::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorRequest>(Arena*);
82 template<> PROTOC_EXPORT ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse* Arena::CreateMaybeMessage<::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse>(Arena*);
83 template<> PROTOC_EXPORT ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File* Arena::CreateMaybeMessage<::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File>(Arena*);
84 template<> PROTOC_EXPORT ::PROTOBUF_NAMESPACE_ID::compiler::Version* Arena::CreateMaybeMessage<::PROTOBUF_NAMESPACE_ID::compiler::Version>(Arena*);
85 PROTOBUF_NAMESPACE_CLOSE
86 PROTOBUF_NAMESPACE_OPEN
87 namespace compiler {
88 
92 };
93 PROTOC_EXPORT bool CodeGeneratorResponse_Feature_IsValid(int value);
97 
99 template<typename T>
100 inline const std::string& CodeGeneratorResponse_Feature_Name(T enum_t_value) {
103  "Incorrect type passed to function CodeGeneratorResponse_Feature_Name.");
106 }
109  return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<CodeGeneratorResponse_Feature>(
111 }
112 // ===================================================================
113 
114 class PROTOC_EXPORT Version final :
115  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:google.protobuf.compiler.Version) */ {
116  public:
117  inline Version() : Version(nullptr) {}
118  ~Version() override;
119  explicit constexpr Version(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
120 
121  Version(const Version& from);
122  Version(Version&& from) noexcept
123  : Version() {
124  *this = ::std::move(from);
125  }
126 
127  inline Version& operator=(const Version& from) {
128  CopyFrom(from);
129  return *this;
130  }
131  inline Version& operator=(Version&& from) noexcept {
132  if (this == &from) return *this;
133  if (GetOwningArena() == from.GetOwningArena()
134  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
135  && GetOwningArena() != nullptr
136  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
137  ) {
138  InternalSwap(&from);
139  } else {
140  CopyFrom(from);
141  }
142  return *this;
143  }
144 
146  return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
147  }
149  return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
150  }
151 
153  return GetDescriptor();
154  }
156  return default_instance().GetMetadata().descriptor;
157  }
158  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
159  return default_instance().GetMetadata().reflection;
160  }
161  static const Version& default_instance() {
162  return *internal_default_instance();
163  }
164  static inline const Version* internal_default_instance() {
165  return reinterpret_cast<const Version*>(
167  }
168  static constexpr int kIndexInFileMessages =
169  0;
170 
171  friend void swap(Version& a, Version& b) {
172  a.Swap(&b);
173  }
174  inline void Swap(Version* other) {
175  if (other == this) return;
176  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
177  if (GetOwningArena() != nullptr &&
178  GetOwningArena() == other->GetOwningArena()) {
179  #else // PROTOBUF_FORCE_COPY_IN_SWAP
180  if (GetOwningArena() == other->GetOwningArena()) {
181  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
182  InternalSwap(other);
183  } else {
185  }
186  }
187  void UnsafeArenaSwap(Version* other) {
188  if (other == this) return;
189  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
190  InternalSwap(other);
191  }
192 
193  // implements Message ----------------------------------------------
194 
196  return CreateMaybeMessage<Version>(arena);
197  }
199  void CopyFrom(const Version& from);
201  void MergeFrom(const Version& from);
202  private:
204  public:
205  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
206  bool IsInitialized() const final;
207 
208  size_t ByteSizeLong() const final;
209  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
211  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
212  int GetCachedSize() const final { return _cached_size_.Get(); }
213 
214  private:
215  void SharedCtor();
216  void SharedDtor();
217  void SetCachedSize(int size) const final;
218  void InternalSwap(Version* other);
219 
220  private:
221  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
222  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
223  return "google.protobuf.compiler.Version";
224  }
225  protected:
227  bool is_message_owned = false);
228  private:
229  static void ArenaDtor(void* object);
230  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
231  public:
232 
233  static const ClassData _class_data_;
234  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
235 
236  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
237 
238  // nested types ----------------------------------------------------
239 
240  // accessors -------------------------------------------------------
241 
242  enum : int {
243  kSuffixFieldNumber = 4,
244  kMajorFieldNumber = 1,
245  kMinorFieldNumber = 2,
246  kPatchFieldNumber = 3,
247  };
248  // optional string suffix = 4;
249  bool has_suffix() const;
250  private:
251  bool _internal_has_suffix() const;
252  public:
253  void clear_suffix();
254  const std::string& suffix() const;
255  template <typename ArgT0 = const std::string&, typename... ArgT>
256  void set_suffix(ArgT0&& arg0, ArgT... args);
257  std::string* mutable_suffix();
258  PROTOBUF_NODISCARD std::string* release_suffix();
259  void set_allocated_suffix(std::string* suffix);
260  private:
261  const std::string& _internal_suffix() const;
262  inline PROTOBUF_ALWAYS_INLINE void _internal_set_suffix(const std::string& value);
263  std::string* _internal_mutable_suffix();
264  public:
265 
266  // optional int32 major = 1;
267  bool has_major() const;
268  private:
269  bool _internal_has_major() const;
270  public:
271  void clear_major();
272  int32_t major() const;
273  void set_major(int32_t value);
274  private:
275  int32_t _internal_major() const;
276  void _internal_set_major(int32_t value);
277  public:
278 
279  // optional int32 minor = 2;
280  bool has_minor() const;
281  private:
282  bool _internal_has_minor() const;
283  public:
284  void clear_minor();
285  int32_t minor() const;
286  void set_minor(int32_t value);
287  private:
288  int32_t _internal_minor() const;
289  void _internal_set_minor(int32_t value);
290  public:
291 
292  // optional int32 patch = 3;
293  bool has_patch() const;
294  private:
295  bool _internal_has_patch() const;
296  public:
297  void clear_patch();
298  int32_t patch() const;
299  void set_patch(int32_t value);
300  private:
301  int32_t _internal_patch() const;
302  void _internal_set_patch(int32_t value);
303  public:
304 
305  // @@protoc_insertion_point(class_scope:google.protobuf.compiler.Version)
306  private:
307  class _Internal;
308 
309  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
311  typedef void DestructorSkippable_;
312  ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
313  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
314  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr suffix_;
318  friend struct ::TableStruct_google_2fprotobuf_2fcompiler_2fplugin_2eproto;
319 };
320 // -------------------------------------------------------------------
321 
322 class PROTOC_EXPORT CodeGeneratorRequest final :
323  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:google.protobuf.compiler.CodeGeneratorRequest) */ {
324  public:
326  ~CodeGeneratorRequest() override;
327  explicit constexpr CodeGeneratorRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
328 
332  *this = ::std::move(from);
333  }
334 
336  CopyFrom(from);
337  return *this;
338  }
340  if (this == &from) return *this;
341  if (GetOwningArena() == from.GetOwningArena()
342  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
343  && GetOwningArena() != nullptr
344  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
345  ) {
346  InternalSwap(&from);
347  } else {
348  CopyFrom(from);
349  }
350  return *this;
351  }
352 
354  return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
355  }
357  return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
358  }
359 
361  return GetDescriptor();
362  }
364  return default_instance().GetMetadata().descriptor;
365  }
366  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
367  return default_instance().GetMetadata().reflection;
368  }
370  return *internal_default_instance();
371  }
373  return reinterpret_cast<const CodeGeneratorRequest*>(
375  }
376  static constexpr int kIndexInFileMessages =
377  1;
378 
380  a.Swap(&b);
381  }
382  inline void Swap(CodeGeneratorRequest* other) {
383  if (other == this) return;
384  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
385  if (GetOwningArena() != nullptr &&
386  GetOwningArena() == other->GetOwningArena()) {
387  #else // PROTOBUF_FORCE_COPY_IN_SWAP
388  if (GetOwningArena() == other->GetOwningArena()) {
389  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
390  InternalSwap(other);
391  } else {
393  }
394  }
396  if (other == this) return;
397  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
398  InternalSwap(other);
399  }
400 
401  // implements Message ----------------------------------------------
402 
404  return CreateMaybeMessage<CodeGeneratorRequest>(arena);
405  }
407  void CopyFrom(const CodeGeneratorRequest& from);
409  void MergeFrom(const CodeGeneratorRequest& from);
410  private:
412  public:
413  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
414  bool IsInitialized() const final;
415 
416  size_t ByteSizeLong() const final;
417  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
419  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
420  int GetCachedSize() const final { return _cached_size_.Get(); }
421 
422  private:
423  void SharedCtor();
424  void SharedDtor();
425  void SetCachedSize(int size) const final;
426  void InternalSwap(CodeGeneratorRequest* other);
427 
428  private:
429  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
430  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
431  return "google.protobuf.compiler.CodeGeneratorRequest";
432  }
433  protected:
435  bool is_message_owned = false);
436  private:
437  static void ArenaDtor(void* object);
438  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
439  public:
440 
441  static const ClassData _class_data_;
442  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
443 
444  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
445 
446  // nested types ----------------------------------------------------
447 
448  // accessors -------------------------------------------------------
449 
450  enum : int {
451  kFileToGenerateFieldNumber = 1,
452  kProtoFileFieldNumber = 15,
453  kParameterFieldNumber = 2,
454  kCompilerVersionFieldNumber = 3,
455  };
456  // repeated string file_to_generate = 1;
457  int file_to_generate_size() const;
458  private:
459  int _internal_file_to_generate_size() const;
460  public:
461  void clear_file_to_generate();
462  const std::string& file_to_generate(int index) const;
463  std::string* mutable_file_to_generate(int index);
464  void set_file_to_generate(int index, const std::string& value);
465  void set_file_to_generate(int index, std::string&& value);
466  void set_file_to_generate(int index, const char* value);
467  void set_file_to_generate(int index, const char* value, size_t size);
468  std::string* add_file_to_generate();
469  void add_file_to_generate(const std::string& value);
470  void add_file_to_generate(std::string&& value);
471  void add_file_to_generate(const char* value);
472  void add_file_to_generate(const char* value, size_t size);
473  const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>& file_to_generate() const;
474  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>* mutable_file_to_generate();
475  private:
476  const std::string& _internal_file_to_generate(int index) const;
477  std::string* _internal_add_file_to_generate();
478  public:
479 
480  // repeated .google.protobuf.FileDescriptorProto proto_file = 15;
481  int proto_file_size() const;
482  private:
483  int _internal_proto_file_size() const;
484  public:
485  void clear_proto_file();
486  ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto* mutable_proto_file(int index);
487  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto >*
488  mutable_proto_file();
489  private:
490  const ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto& _internal_proto_file(int index) const;
491  ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto* _internal_add_proto_file();
492  public:
495  const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto >&
496  proto_file() const;
497 
498  // optional string parameter = 2;
499  bool has_parameter() const;
500  private:
501  bool _internal_has_parameter() const;
502  public:
503  void clear_parameter();
504  const std::string& parameter() const;
505  template <typename ArgT0 = const std::string&, typename... ArgT>
506  void set_parameter(ArgT0&& arg0, ArgT... args);
507  std::string* mutable_parameter();
508  PROTOBUF_NODISCARD std::string* release_parameter();
509  void set_allocated_parameter(std::string* parameter);
510  private:
511  const std::string& _internal_parameter() const;
512  inline PROTOBUF_ALWAYS_INLINE void _internal_set_parameter(const std::string& value);
513  std::string* _internal_mutable_parameter();
514  public:
515 
516  // optional .google.protobuf.compiler.Version compiler_version = 3;
517  bool has_compiler_version() const;
518  private:
519  bool _internal_has_compiler_version() const;
520  public:
521  void clear_compiler_version();
522  const ::PROTOBUF_NAMESPACE_ID::compiler::Version& compiler_version() const;
524  ::PROTOBUF_NAMESPACE_ID::compiler::Version* mutable_compiler_version();
525  void set_allocated_compiler_version(::PROTOBUF_NAMESPACE_ID::compiler::Version* compiler_version);
526  private:
527  const ::PROTOBUF_NAMESPACE_ID::compiler::Version& _internal_compiler_version() const;
528  ::PROTOBUF_NAMESPACE_ID::compiler::Version* _internal_mutable_compiler_version();
529  public:
530  void unsafe_arena_set_allocated_compiler_version(
531  ::PROTOBUF_NAMESPACE_ID::compiler::Version* compiler_version);
532  ::PROTOBUF_NAMESPACE_ID::compiler::Version* unsafe_arena_release_compiler_version();
533 
534  // @@protoc_insertion_point(class_scope:google.protobuf.compiler.CodeGeneratorRequest)
535  private:
536  class _Internal;
537 
538  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
540  typedef void DestructorSkippable_;
541  ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
542  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
543  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string> file_to_generate_;
544  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto > proto_file_;
545  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr parameter_;
547  friend struct ::TableStruct_google_2fprotobuf_2fcompiler_2fplugin_2eproto;
548 };
549 // -------------------------------------------------------------------
550 
551 class PROTOC_EXPORT CodeGeneratorResponse_File final :
552  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:google.protobuf.compiler.CodeGeneratorResponse.File) */ {
553  public:
555  ~CodeGeneratorResponse_File() override;
556  explicit constexpr CodeGeneratorResponse_File(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
557 
561  *this = ::std::move(from);
562  }
563 
565  CopyFrom(from);
566  return *this;
567  }
569  if (this == &from) return *this;
570  if (GetOwningArena() == from.GetOwningArena()
571  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
572  && GetOwningArena() != nullptr
573  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
574  ) {
575  InternalSwap(&from);
576  } else {
577  CopyFrom(from);
578  }
579  return *this;
580  }
581 
583  return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
584  }
586  return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
587  }
588 
590  return GetDescriptor();
591  }
593  return default_instance().GetMetadata().descriptor;
594  }
595  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
596  return default_instance().GetMetadata().reflection;
597  }
599  return *internal_default_instance();
600  }
602  return reinterpret_cast<const CodeGeneratorResponse_File*>(
604  }
605  static constexpr int kIndexInFileMessages =
606  2;
607 
609  a.Swap(&b);
610  }
611  inline void Swap(CodeGeneratorResponse_File* other) {
612  if (other == this) return;
613  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
614  if (GetOwningArena() != nullptr &&
615  GetOwningArena() == other->GetOwningArena()) {
616  #else // PROTOBUF_FORCE_COPY_IN_SWAP
617  if (GetOwningArena() == other->GetOwningArena()) {
618  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
619  InternalSwap(other);
620  } else {
622  }
623  }
625  if (other == this) return;
626  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
627  InternalSwap(other);
628  }
629 
630  // implements Message ----------------------------------------------
631 
633  return CreateMaybeMessage<CodeGeneratorResponse_File>(arena);
634  }
639  private:
641  public:
642  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
643  bool IsInitialized() const final;
644 
645  size_t ByteSizeLong() const final;
646  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
648  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
649  int GetCachedSize() const final { return _cached_size_.Get(); }
650 
651  private:
652  void SharedCtor();
653  void SharedDtor();
654  void SetCachedSize(int size) const final;
655  void InternalSwap(CodeGeneratorResponse_File* other);
656 
657  private:
658  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
659  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
660  return "google.protobuf.compiler.CodeGeneratorResponse.File";
661  }
662  protected:
664  bool is_message_owned = false);
665  private:
666  static void ArenaDtor(void* object);
667  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
668  public:
669 
670  static const ClassData _class_data_;
671  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
672 
673  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
674 
675  // nested types ----------------------------------------------------
676 
677  // accessors -------------------------------------------------------
678 
679  enum : int {
680  kNameFieldNumber = 1,
681  kInsertionPointFieldNumber = 2,
682  kContentFieldNumber = 15,
683  kGeneratedCodeInfoFieldNumber = 16,
684  };
685  // optional string name = 1;
686  bool has_name() const;
687  private:
688  bool _internal_has_name() const;
689  public:
690  void clear_name();
691  const std::string& name() const;
692  template <typename ArgT0 = const std::string&, typename... ArgT>
693  void set_name(ArgT0&& arg0, ArgT... args);
694  std::string* mutable_name();
695  PROTOBUF_NODISCARD std::string* release_name();
696  void set_allocated_name(std::string* name);
697  private:
698  const std::string& _internal_name() const;
699  inline PROTOBUF_ALWAYS_INLINE void _internal_set_name(const std::string& value);
700  std::string* _internal_mutable_name();
701  public:
702 
703  // optional string insertion_point = 2;
704  bool has_insertion_point() const;
705  private:
706  bool _internal_has_insertion_point() const;
707  public:
708  void clear_insertion_point();
709  const std::string& insertion_point() const;
710  template <typename ArgT0 = const std::string&, typename... ArgT>
711  void set_insertion_point(ArgT0&& arg0, ArgT... args);
712  std::string* mutable_insertion_point();
713  PROTOBUF_NODISCARD std::string* release_insertion_point();
714  void set_allocated_insertion_point(std::string* insertion_point);
715  private:
716  const std::string& _internal_insertion_point() const;
717  inline PROTOBUF_ALWAYS_INLINE void _internal_set_insertion_point(const std::string& value);
718  std::string* _internal_mutable_insertion_point();
719  public:
720 
721  // optional string content = 15;
722  bool has_content() const;
723  private:
724  bool _internal_has_content() const;
725  public:
726  void clear_content();
727  const std::string& content() const;
728  template <typename ArgT0 = const std::string&, typename... ArgT>
729  void set_content(ArgT0&& arg0, ArgT... args);
730  std::string* mutable_content();
731  PROTOBUF_NODISCARD std::string* release_content();
732  void set_allocated_content(std::string* content);
733  private:
734  const std::string& _internal_content() const;
735  inline PROTOBUF_ALWAYS_INLINE void _internal_set_content(const std::string& value);
736  std::string* _internal_mutable_content();
737  public:
738 
739  // optional .google.protobuf.GeneratedCodeInfo generated_code_info = 16;
740  bool has_generated_code_info() const;
741  private:
742  bool _internal_has_generated_code_info() const;
743  public:
744  void clear_generated_code_info();
745  const ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo& generated_code_info() const;
746  PROTOBUF_NODISCARD ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo* release_generated_code_info();
747  ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo* mutable_generated_code_info();
748  void set_allocated_generated_code_info(::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo* generated_code_info);
749  private:
750  const ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo& _internal_generated_code_info() const;
751  ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo* _internal_mutable_generated_code_info();
752  public:
753  void unsafe_arena_set_allocated_generated_code_info(
754  ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo* generated_code_info);
755  ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo* unsafe_arena_release_generated_code_info();
756 
757  // @@protoc_insertion_point(class_scope:google.protobuf.compiler.CodeGeneratorResponse.File)
758  private:
759  class _Internal;
760 
761  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
763  typedef void DestructorSkippable_;
764  ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
765  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
766  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_;
767  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr insertion_point_;
768  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr content_;
769  ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo* generated_code_info_;
770  friend struct ::TableStruct_google_2fprotobuf_2fcompiler_2fplugin_2eproto;
771 };
772 // -------------------------------------------------------------------
773 
774 class PROTOC_EXPORT CodeGeneratorResponse final :
775  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:google.protobuf.compiler.CodeGeneratorResponse) */ {
776  public:
778  ~CodeGeneratorResponse() override;
779  explicit constexpr CodeGeneratorResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
780 
784  *this = ::std::move(from);
785  }
786 
788  CopyFrom(from);
789  return *this;
790  }
792  if (this == &from) return *this;
793  if (GetOwningArena() == from.GetOwningArena()
794  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
795  && GetOwningArena() != nullptr
796  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
797  ) {
798  InternalSwap(&from);
799  } else {
800  CopyFrom(from);
801  }
802  return *this;
803  }
804 
806  return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
807  }
809  return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
810  }
811 
813  return GetDescriptor();
814  }
816  return default_instance().GetMetadata().descriptor;
817  }
818  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
819  return default_instance().GetMetadata().reflection;
820  }
822  return *internal_default_instance();
823  }
825  return reinterpret_cast<const CodeGeneratorResponse*>(
827  }
828  static constexpr int kIndexInFileMessages =
829  3;
830 
832  a.Swap(&b);
833  }
834  inline void Swap(CodeGeneratorResponse* other) {
835  if (other == this) return;
836  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
837  if (GetOwningArena() != nullptr &&
838  GetOwningArena() == other->GetOwningArena()) {
839  #else // PROTOBUF_FORCE_COPY_IN_SWAP
840  if (GetOwningArena() == other->GetOwningArena()) {
841  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
842  InternalSwap(other);
843  } else {
845  }
846  }
848  if (other == this) return;
849  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
850  InternalSwap(other);
851  }
852 
853  // implements Message ----------------------------------------------
854 
856  return CreateMaybeMessage<CodeGeneratorResponse>(arena);
857  }
859  void CopyFrom(const CodeGeneratorResponse& from);
861  void MergeFrom(const CodeGeneratorResponse& from);
862  private:
864  public:
865  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
866  bool IsInitialized() const final;
867 
868  size_t ByteSizeLong() const final;
869  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
871  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
872  int GetCachedSize() const final { return _cached_size_.Get(); }
873 
874  private:
875  void SharedCtor();
876  void SharedDtor();
877  void SetCachedSize(int size) const final;
878  void InternalSwap(CodeGeneratorResponse* other);
879 
880  private:
881  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
882  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
883  return "google.protobuf.compiler.CodeGeneratorResponse";
884  }
885  protected:
887  bool is_message_owned = false);
888  private:
889  static void ArenaDtor(void* object);
890  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
891  public:
892 
893  static const ClassData _class_data_;
894  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
895 
896  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
897 
898  // nested types ----------------------------------------------------
899 
901 
903  static constexpr Feature FEATURE_NONE =
905  static constexpr Feature FEATURE_PROTO3_OPTIONAL =
907  static inline bool Feature_IsValid(int value) {
909  }
910  static constexpr Feature Feature_MIN =
912  static constexpr Feature Feature_MAX =
914  static constexpr int Feature_ARRAYSIZE =
919  }
920  template<typename T>
921  static inline const std::string& Feature_Name(T enum_t_value) {
922  static_assert(::std::is_same<T, Feature>::value ||
924  "Incorrect type passed to function Feature_Name.");
925  return CodeGeneratorResponse_Feature_Name(enum_t_value);
926  }
928  Feature* value) {
930  }
931 
932  // accessors -------------------------------------------------------
933 
934  enum : int {
935  kFileFieldNumber = 15,
936  kErrorFieldNumber = 1,
937  kSupportedFeaturesFieldNumber = 2,
938  };
939  // repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
940  int file_size() const;
941  private:
942  int _internal_file_size() const;
943  public:
944  void clear_file();
945  ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File* mutable_file(int index);
946  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File >*
947  mutable_file();
948  private:
949  const ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File& _internal_file(int index) const;
950  ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File* _internal_add_file();
951  public:
952  const ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File& file(int index) const;
953  ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File* add_file();
954  const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File >&
955  file() const;
956 
957  // optional string error = 1;
958  bool has_error() const;
959  private:
960  bool _internal_has_error() const;
961  public:
962  void clear_error();
963  const std::string& error() const;
964  template <typename ArgT0 = const std::string&, typename... ArgT>
965  void set_error(ArgT0&& arg0, ArgT... args);
966  std::string* mutable_error();
967  PROTOBUF_NODISCARD std::string* release_error();
968  void set_allocated_error(std::string* error);
969  private:
970  const std::string& _internal_error() const;
971  inline PROTOBUF_ALWAYS_INLINE void _internal_set_error(const std::string& value);
972  std::string* _internal_mutable_error();
973  public:
974 
975  // optional uint64 supported_features = 2;
976  bool has_supported_features() const;
977  private:
978  bool _internal_has_supported_features() const;
979  public:
980  void clear_supported_features();
981  uint64_t supported_features() const;
982  void set_supported_features(uint64_t value);
983  private:
984  uint64_t _internal_supported_features() const;
985  void _internal_set_supported_features(uint64_t value);
986  public:
987 
988  // @@protoc_insertion_point(class_scope:google.protobuf.compiler.CodeGeneratorResponse)
989  private:
990  class _Internal;
991 
992  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
994  typedef void DestructorSkippable_;
995  ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
996  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
997  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File > file_;
998  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr error_;
1000  friend struct ::TableStruct_google_2fprotobuf_2fcompiler_2fplugin_2eproto;
1001 };
1002 // ===================================================================
1003 
1004 
1005 // ===================================================================
1006 
1007 #ifdef __GNUC__
1008  #pragma GCC diagnostic push
1009  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
1010 #endif // __GNUC__
1011 // Version
1012 
1013 // optional int32 major = 1;
1014 inline bool Version::_internal_has_major() const {
1015  bool value = (_has_bits_[0] & 0x00000002u) != 0;
1016  return value;
1017 }
1018 inline bool Version::has_major() const {
1019  return _internal_has_major();
1020 }
1021 inline void Version::clear_major() {
1022  major_ = 0;
1023  _has_bits_[0] &= ~0x00000002u;
1024 }
1025 inline int32_t Version::_internal_major() const {
1026  return major_;
1027 }
1028 inline int32_t Version::major() const {
1029  // @@protoc_insertion_point(field_get:google.protobuf.compiler.Version.major)
1030  return _internal_major();
1031 }
1033  _has_bits_[0] |= 0x00000002u;
1034  major_ = value;
1035 }
1037  _internal_set_major(value);
1038  // @@protoc_insertion_point(field_set:google.protobuf.compiler.Version.major)
1039 }
1040 
1041 // optional int32 minor = 2;
1042 inline bool Version::_internal_has_minor() const {
1043  bool value = (_has_bits_[0] & 0x00000004u) != 0;
1044  return value;
1045 }
1046 inline bool Version::has_minor() const {
1047  return _internal_has_minor();
1048 }
1049 inline void Version::clear_minor() {
1050  minor_ = 0;
1051  _has_bits_[0] &= ~0x00000004u;
1052 }
1053 inline int32_t Version::_internal_minor() const {
1054  return minor_;
1055 }
1056 inline int32_t Version::minor() const {
1057  // @@protoc_insertion_point(field_get:google.protobuf.compiler.Version.minor)
1058  return _internal_minor();
1059 }
1061  _has_bits_[0] |= 0x00000004u;
1062  minor_ = value;
1063 }
1065  _internal_set_minor(value);
1066  // @@protoc_insertion_point(field_set:google.protobuf.compiler.Version.minor)
1067 }
1068 
1069 // optional int32 patch = 3;
1070 inline bool Version::_internal_has_patch() const {
1071  bool value = (_has_bits_[0] & 0x00000008u) != 0;
1072  return value;
1073 }
1074 inline bool Version::has_patch() const {
1075  return _internal_has_patch();
1076 }
1077 inline void Version::clear_patch() {
1078  patch_ = 0;
1079  _has_bits_[0] &= ~0x00000008u;
1080 }
1081 inline int32_t Version::_internal_patch() const {
1082  return patch_;
1083 }
1084 inline int32_t Version::patch() const {
1085  // @@protoc_insertion_point(field_get:google.protobuf.compiler.Version.patch)
1086  return _internal_patch();
1087 }
1089  _has_bits_[0] |= 0x00000008u;
1090  patch_ = value;
1091 }
1093  _internal_set_patch(value);
1094  // @@protoc_insertion_point(field_set:google.protobuf.compiler.Version.patch)
1095 }
1096 
1097 // optional string suffix = 4;
1098 inline bool Version::_internal_has_suffix() const {
1099  bool value = (_has_bits_[0] & 0x00000001u) != 0;
1100  return value;
1101 }
1102 inline bool Version::has_suffix() const {
1103  return _internal_has_suffix();
1104 }
1105 inline void Version::clear_suffix() {
1106  suffix_.ClearToEmpty();
1107  _has_bits_[0] &= ~0x00000001u;
1108 }
1109 inline const std::string& Version::suffix() const {
1110  // @@protoc_insertion_point(field_get:google.protobuf.compiler.Version.suffix)
1111  return _internal_suffix();
1112 }
1113 template <typename ArgT0, typename... ArgT>
1114 inline PROTOBUF_ALWAYS_INLINE
1115 void Version::set_suffix(ArgT0&& arg0, ArgT... args) {
1116  _has_bits_[0] |= 0x00000001u;
1117  suffix_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
1118  // @@protoc_insertion_point(field_set:google.protobuf.compiler.Version.suffix)
1119 }
1121  std::string* _s = _internal_mutable_suffix();
1122  // @@protoc_insertion_point(field_mutable:google.protobuf.compiler.Version.suffix)
1123  return _s;
1124 }
1125 inline const std::string& Version::_internal_suffix() const {
1126  return suffix_.Get();
1127 }
1128 inline void Version::_internal_set_suffix(const std::string& value) {
1129  _has_bits_[0] |= 0x00000001u;
1130  suffix_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
1131 }
1133  _has_bits_[0] |= 0x00000001u;
1134  return suffix_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
1135 }
1137  // @@protoc_insertion_point(field_release:google.protobuf.compiler.Version.suffix)
1138  if (!_internal_has_suffix()) {
1139  return nullptr;
1140  }
1141  _has_bits_[0] &= ~0x00000001u;
1142  auto* p = suffix_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
1143 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1145  suffix_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation());
1146  }
1147 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1148  return p;
1149 }
1151  if (suffix != nullptr) {
1152  _has_bits_[0] |= 0x00000001u;
1153  } else {
1154  _has_bits_[0] &= ~0x00000001u;
1155  }
1157  GetArenaForAllocation());
1158 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1160  suffix_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation());
1161  }
1162 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1163  // @@protoc_insertion_point(field_set_allocated:google.protobuf.compiler.Version.suffix)
1164 }
1165 
1166 // -------------------------------------------------------------------
1167 
1168 // CodeGeneratorRequest
1169 
1170 // repeated string file_to_generate = 1;
1172  return file_to_generate_.size();
1173 }
1175  return _internal_file_to_generate_size();
1176 }
1178  file_to_generate_.Clear();
1179 }
1181  std::string* _s = _internal_add_file_to_generate();
1182  // @@protoc_insertion_point(field_add_mutable:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate)
1183  return _s;
1184 }
1186  return file_to_generate_.Get(index);
1187 }
1188 inline const std::string& CodeGeneratorRequest::file_to_generate(int index) const {
1189  // @@protoc_insertion_point(field_get:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate)
1190  return _internal_file_to_generate(index);
1191 }
1193  // @@protoc_insertion_point(field_mutable:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate)
1194  return file_to_generate_.Mutable(index);
1195 }
1197  file_to_generate_.Mutable(index)->assign(value);
1198  // @@protoc_insertion_point(field_set:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate)
1199 }
1201  file_to_generate_.Mutable(index)->assign(std::move(value));
1202  // @@protoc_insertion_point(field_set:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate)
1203 }
1204 inline void CodeGeneratorRequest::set_file_to_generate(int index, const char* value) {
1205  GOOGLE_DCHECK(value != nullptr);
1206  file_to_generate_.Mutable(index)->assign(value);
1207  // @@protoc_insertion_point(field_set_char:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate)
1208 }
1209 inline void CodeGeneratorRequest::set_file_to_generate(int index, const char* value, size_t size) {
1210  file_to_generate_.Mutable(index)->assign(
1211  reinterpret_cast<const char*>(value), size);
1212  // @@protoc_insertion_point(field_set_pointer:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate)
1213 }
1215  return file_to_generate_.Add();
1216 }
1218  file_to_generate_.Add()->assign(value);
1219  // @@protoc_insertion_point(field_add:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate)
1220 }
1222  file_to_generate_.Add(std::move(value));
1223  // @@protoc_insertion_point(field_add:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate)
1224 }
1225 inline void CodeGeneratorRequest::add_file_to_generate(const char* value) {
1226  GOOGLE_DCHECK(value != nullptr);
1227  file_to_generate_.Add()->assign(value);
1228  // @@protoc_insertion_point(field_add_char:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate)
1229 }
1230 inline void CodeGeneratorRequest::add_file_to_generate(const char* value, size_t size) {
1231  file_to_generate_.Add()->assign(reinterpret_cast<const char*>(value), size);
1232  // @@protoc_insertion_point(field_add_pointer:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate)
1233 }
1234 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
1236  // @@protoc_insertion_point(field_list:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate)
1237  return file_to_generate_;
1238 }
1239 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
1241  // @@protoc_insertion_point(field_mutable_list:google.protobuf.compiler.CodeGeneratorRequest.file_to_generate)
1242  return &file_to_generate_;
1243 }
1244 
1245 // optional string parameter = 2;
1247  bool value = (_has_bits_[0] & 0x00000001u) != 0;
1248  return value;
1249 }
1250 inline bool CodeGeneratorRequest::has_parameter() const {
1251  return _internal_has_parameter();
1252 }
1254  parameter_.ClearToEmpty();
1255  _has_bits_[0] &= ~0x00000001u;
1256 }
1257 inline const std::string& CodeGeneratorRequest::parameter() const {
1258  // @@protoc_insertion_point(field_get:google.protobuf.compiler.CodeGeneratorRequest.parameter)
1259  return _internal_parameter();
1260 }
1261 template <typename ArgT0, typename... ArgT>
1262 inline PROTOBUF_ALWAYS_INLINE
1263 void CodeGeneratorRequest::set_parameter(ArgT0&& arg0, ArgT... args) {
1264  _has_bits_[0] |= 0x00000001u;
1265  parameter_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
1266  // @@protoc_insertion_point(field_set:google.protobuf.compiler.CodeGeneratorRequest.parameter)
1267 }
1269  std::string* _s = _internal_mutable_parameter();
1270  // @@protoc_insertion_point(field_mutable:google.protobuf.compiler.CodeGeneratorRequest.parameter)
1271  return _s;
1272 }
1274  return parameter_.Get();
1275 }
1277  _has_bits_[0] |= 0x00000001u;
1279 }
1281  _has_bits_[0] |= 0x00000001u;
1282  return parameter_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
1283 }
1285  // @@protoc_insertion_point(field_release:google.protobuf.compiler.CodeGeneratorRequest.parameter)
1286  if (!_internal_has_parameter()) {
1287  return nullptr;
1288  }
1289  _has_bits_[0] &= ~0x00000001u;
1290  auto* p = parameter_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
1291 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1293  parameter_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation());
1294  }
1295 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1296  return p;
1297 }
1299  if (parameter != nullptr) {
1300  _has_bits_[0] |= 0x00000001u;
1301  } else {
1302  _has_bits_[0] &= ~0x00000001u;
1303  }
1305  GetArenaForAllocation());
1306 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1308  parameter_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation());
1309  }
1310 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1311  // @@protoc_insertion_point(field_set_allocated:google.protobuf.compiler.CodeGeneratorRequest.parameter)
1312 }
1313 
1314 // repeated .google.protobuf.FileDescriptorProto proto_file = 15;
1316  return proto_file_.size();
1317 }
1318 inline int CodeGeneratorRequest::proto_file_size() const {
1319  return _internal_proto_file_size();
1320 }
1322  // @@protoc_insertion_point(field_mutable:google.protobuf.compiler.CodeGeneratorRequest.proto_file)
1323  return proto_file_.Mutable(index);
1324 }
1325 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto >*
1327  // @@protoc_insertion_point(field_mutable_list:google.protobuf.compiler.CodeGeneratorRequest.proto_file)
1328  return &proto_file_;
1329 }
1331  return proto_file_.Get(index);
1332 }
1334  // @@protoc_insertion_point(field_get:google.protobuf.compiler.CodeGeneratorRequest.proto_file)
1335  return _internal_proto_file(index);
1336 }
1338  return proto_file_.Add();
1339 }
1341  ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto* _add = _internal_add_proto_file();
1342  // @@protoc_insertion_point(field_add:google.protobuf.compiler.CodeGeneratorRequest.proto_file)
1343  return _add;
1344 }
1345 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto >&
1347  // @@protoc_insertion_point(field_list:google.protobuf.compiler.CodeGeneratorRequest.proto_file)
1348  return proto_file_;
1349 }
1350 
1351 // optional .google.protobuf.compiler.Version compiler_version = 3;
1353  bool value = (_has_bits_[0] & 0x00000002u) != 0;
1354  PROTOBUF_ASSUME(!value || compiler_version_ != nullptr);
1355  return value;
1356 }
1357 inline bool CodeGeneratorRequest::has_compiler_version() const {
1358  return _internal_has_compiler_version();
1359 }
1361  if (compiler_version_ != nullptr) compiler_version_->Clear();
1362  _has_bits_[0] &= ~0x00000002u;
1363 }
1366  return p != nullptr ? *p : reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::compiler::Version&>(
1367  ::PROTOBUF_NAMESPACE_ID::compiler::_Version_default_instance_);
1368 }
1370  // @@protoc_insertion_point(field_get:google.protobuf.compiler.CodeGeneratorRequest.compiler_version)
1371  return _internal_compiler_version();
1372 }
1374  ::PROTOBUF_NAMESPACE_ID::compiler::Version* compiler_version) {
1375  if (GetArenaForAllocation() == nullptr) {
1376  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(compiler_version_);
1377  }
1378  compiler_version_ = compiler_version;
1379  if (compiler_version) {
1380  _has_bits_[0] |= 0x00000002u;
1381  } else {
1382  _has_bits_[0] &= ~0x00000002u;
1383  }
1384  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:google.protobuf.compiler.CodeGeneratorRequest.compiler_version)
1385 }
1387  _has_bits_[0] &= ~0x00000002u;
1388  ::PROTOBUF_NAMESPACE_ID::compiler::Version* temp = compiler_version_;
1389  compiler_version_ = nullptr;
1390 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
1391  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
1393  if (GetArenaForAllocation() == nullptr) { delete old; }
1394 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
1395  if (GetArenaForAllocation() != nullptr) {
1397  }
1398 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
1399  return temp;
1400 }
1402  // @@protoc_insertion_point(field_release:google.protobuf.compiler.CodeGeneratorRequest.compiler_version)
1403  _has_bits_[0] &= ~0x00000002u;
1404  ::PROTOBUF_NAMESPACE_ID::compiler::Version* temp = compiler_version_;
1405  compiler_version_ = nullptr;
1406  return temp;
1407 }
1409  _has_bits_[0] |= 0x00000002u;
1410  if (compiler_version_ == nullptr) {
1411  auto* p = CreateMaybeMessage<::PROTOBUF_NAMESPACE_ID::compiler::Version>(GetArenaForAllocation());
1412  compiler_version_ = p;
1413  }
1414  return compiler_version_;
1415 }
1417  ::PROTOBUF_NAMESPACE_ID::compiler::Version* _msg = _internal_mutable_compiler_version();
1418  // @@protoc_insertion_point(field_mutable:google.protobuf.compiler.CodeGeneratorRequest.compiler_version)
1419  return _msg;
1420 }
1422  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
1423  if (message_arena == nullptr) {
1424  delete compiler_version_;
1425  }
1426  if (compiler_version) {
1427  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1428  ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<::PROTOBUF_NAMESPACE_ID::compiler::Version>::GetOwningArena(compiler_version);
1429  if (message_arena != submessage_arena) {
1431  message_arena, compiler_version, submessage_arena);
1432  }
1433  _has_bits_[0] |= 0x00000002u;
1434  } else {
1435  _has_bits_[0] &= ~0x00000002u;
1436  }
1437  compiler_version_ = compiler_version;
1438  // @@protoc_insertion_point(field_set_allocated:google.protobuf.compiler.CodeGeneratorRequest.compiler_version)
1439 }
1440 
1441 // -------------------------------------------------------------------
1442 
1443 // CodeGeneratorResponse_File
1444 
1445 // optional string name = 1;
1447  bool value = (_has_bits_[0] & 0x00000001u) != 0;
1448  return value;
1449 }
1450 inline bool CodeGeneratorResponse_File::has_name() const {
1451  return _internal_has_name();
1452 }
1454  name_.ClearToEmpty();
1455  _has_bits_[0] &= ~0x00000001u;
1456 }
1457 inline const std::string& CodeGeneratorResponse_File::name() const {
1458  // @@protoc_insertion_point(field_get:google.protobuf.compiler.CodeGeneratorResponse.File.name)
1459  return _internal_name();
1460 }
1461 template <typename ArgT0, typename... ArgT>
1462 inline PROTOBUF_ALWAYS_INLINE
1463 void CodeGeneratorResponse_File::set_name(ArgT0&& arg0, ArgT... args) {
1464  _has_bits_[0] |= 0x00000001u;
1465  name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
1466  // @@protoc_insertion_point(field_set:google.protobuf.compiler.CodeGeneratorResponse.File.name)
1467 }
1469  std::string* _s = _internal_mutable_name();
1470  // @@protoc_insertion_point(field_mutable:google.protobuf.compiler.CodeGeneratorResponse.File.name)
1471  return _s;
1472 }
1474  return name_.Get();
1475 }
1477  _has_bits_[0] |= 0x00000001u;
1479 }
1481  _has_bits_[0] |= 0x00000001u;
1482  return name_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
1483 }
1485  // @@protoc_insertion_point(field_release:google.protobuf.compiler.CodeGeneratorResponse.File.name)
1486  if (!_internal_has_name()) {
1487  return nullptr;
1488  }
1489  _has_bits_[0] &= ~0x00000001u;
1490  auto* p = name_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
1491 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1493  name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation());
1494  }
1495 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1496  return p;
1497 }
1499  if (name != nullptr) {
1500  _has_bits_[0] |= 0x00000001u;
1501  } else {
1502  _has_bits_[0] &= ~0x00000001u;
1503  }
1505  GetArenaForAllocation());
1506 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1508  name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation());
1509  }
1510 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1511  // @@protoc_insertion_point(field_set_allocated:google.protobuf.compiler.CodeGeneratorResponse.File.name)
1512 }
1513 
1514 // optional string insertion_point = 2;
1516  bool value = (_has_bits_[0] & 0x00000002u) != 0;
1517  return value;
1518 }
1520  return _internal_has_insertion_point();
1521 }
1523  insertion_point_.ClearToEmpty();
1524  _has_bits_[0] &= ~0x00000002u;
1525 }
1527  // @@protoc_insertion_point(field_get:google.protobuf.compiler.CodeGeneratorResponse.File.insertion_point)
1528  return _internal_insertion_point();
1529 }
1530 template <typename ArgT0, typename... ArgT>
1531 inline PROTOBUF_ALWAYS_INLINE
1533  _has_bits_[0] |= 0x00000002u;
1534  insertion_point_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
1535  // @@protoc_insertion_point(field_set:google.protobuf.compiler.CodeGeneratorResponse.File.insertion_point)
1536 }
1538  std::string* _s = _internal_mutable_insertion_point();
1539  // @@protoc_insertion_point(field_mutable:google.protobuf.compiler.CodeGeneratorResponse.File.insertion_point)
1540  return _s;
1541 }
1543  return insertion_point_.Get();
1544 }
1546  _has_bits_[0] |= 0x00000002u;
1547  insertion_point_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
1548 }
1550  _has_bits_[0] |= 0x00000002u;
1551  return insertion_point_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
1552 }
1554  // @@protoc_insertion_point(field_release:google.protobuf.compiler.CodeGeneratorResponse.File.insertion_point)
1555  if (!_internal_has_insertion_point()) {
1556  return nullptr;
1557  }
1558  _has_bits_[0] &= ~0x00000002u;
1559  auto* p = insertion_point_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
1560 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1561  if (insertion_point_.IsDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited())) {
1562  insertion_point_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation());
1563  }
1564 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1565  return p;
1566 }
1568  if (insertion_point != nullptr) {
1569  _has_bits_[0] |= 0x00000002u;
1570  } else {
1571  _has_bits_[0] &= ~0x00000002u;
1572  }
1573  insertion_point_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), insertion_point,
1574  GetArenaForAllocation());
1575 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1576  if (insertion_point_.IsDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited())) {
1577  insertion_point_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation());
1578  }
1579 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1580  // @@protoc_insertion_point(field_set_allocated:google.protobuf.compiler.CodeGeneratorResponse.File.insertion_point)
1581 }
1582 
1583 // optional string content = 15;
1585  bool value = (_has_bits_[0] & 0x00000004u) != 0;
1586  return value;
1587 }
1588 inline bool CodeGeneratorResponse_File::has_content() const {
1589  return _internal_has_content();
1590 }
1592  content_.ClearToEmpty();
1593  _has_bits_[0] &= ~0x00000004u;
1594 }
1595 inline const std::string& CodeGeneratorResponse_File::content() const {
1596  // @@protoc_insertion_point(field_get:google.protobuf.compiler.CodeGeneratorResponse.File.content)
1597  return _internal_content();
1598 }
1599 template <typename ArgT0, typename... ArgT>
1600 inline PROTOBUF_ALWAYS_INLINE
1601 void CodeGeneratorResponse_File::set_content(ArgT0&& arg0, ArgT... args) {
1602  _has_bits_[0] |= 0x00000004u;
1603  content_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
1604  // @@protoc_insertion_point(field_set:google.protobuf.compiler.CodeGeneratorResponse.File.content)
1605 }
1607  std::string* _s = _internal_mutable_content();
1608  // @@protoc_insertion_point(field_mutable:google.protobuf.compiler.CodeGeneratorResponse.File.content)
1609  return _s;
1610 }
1612  return content_.Get();
1613 }
1615  _has_bits_[0] |= 0x00000004u;
1616  content_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
1617 }
1619  _has_bits_[0] |= 0x00000004u;
1620  return content_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
1621 }
1623  // @@protoc_insertion_point(field_release:google.protobuf.compiler.CodeGeneratorResponse.File.content)
1624  if (!_internal_has_content()) {
1625  return nullptr;
1626  }
1627  _has_bits_[0] &= ~0x00000004u;
1628  auto* p = content_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
1629 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1630  if (content_.IsDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited())) {
1631  content_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation());
1632  }
1633 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1634  return p;
1635 }
1637  if (content != nullptr) {
1638  _has_bits_[0] |= 0x00000004u;
1639  } else {
1640  _has_bits_[0] &= ~0x00000004u;
1641  }
1643  GetArenaForAllocation());
1644 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1645  if (content_.IsDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited())) {
1646  content_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation());
1647  }
1648 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1649  // @@protoc_insertion_point(field_set_allocated:google.protobuf.compiler.CodeGeneratorResponse.File.content)
1650 }
1651 
1652 // optional .google.protobuf.GeneratedCodeInfo generated_code_info = 16;
1654  bool value = (_has_bits_[0] & 0x00000008u) != 0;
1655  PROTOBUF_ASSUME(!value || generated_code_info_ != nullptr);
1656  return value;
1657 }
1659  return _internal_has_generated_code_info();
1660 }
1661 inline const ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo& CodeGeneratorResponse_File::_internal_generated_code_info() const {
1662  const ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo* p = generated_code_info_;
1663  return p != nullptr ? *p : reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo&>(
1665 }
1666 inline const ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo& CodeGeneratorResponse_File::generated_code_info() const {
1667  // @@protoc_insertion_point(field_get:google.protobuf.compiler.CodeGeneratorResponse.File.generated_code_info)
1668  return _internal_generated_code_info();
1669 }
1671  ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo* generated_code_info) {
1672  if (GetArenaForAllocation() == nullptr) {
1673  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(generated_code_info_);
1674  }
1675  generated_code_info_ = generated_code_info;
1676  if (generated_code_info) {
1677  _has_bits_[0] |= 0x00000008u;
1678  } else {
1679  _has_bits_[0] &= ~0x00000008u;
1680  }
1681  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:google.protobuf.compiler.CodeGeneratorResponse.File.generated_code_info)
1682 }
1683 inline ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo* CodeGeneratorResponse_File::release_generated_code_info() {
1684  _has_bits_[0] &= ~0x00000008u;
1685  ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo* temp = generated_code_info_;
1686  generated_code_info_ = nullptr;
1687 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
1688  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
1690  if (GetArenaForAllocation() == nullptr) { delete old; }
1691 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
1692  if (GetArenaForAllocation() != nullptr) {
1694  }
1695 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
1696  return temp;
1697 }
1698 inline ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo* CodeGeneratorResponse_File::unsafe_arena_release_generated_code_info() {
1699  // @@protoc_insertion_point(field_release:google.protobuf.compiler.CodeGeneratorResponse.File.generated_code_info)
1700  _has_bits_[0] &= ~0x00000008u;
1701  ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo* temp = generated_code_info_;
1702  generated_code_info_ = nullptr;
1703  return temp;
1704 }
1705 inline ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo* CodeGeneratorResponse_File::_internal_mutable_generated_code_info() {
1706  _has_bits_[0] |= 0x00000008u;
1707  if (generated_code_info_ == nullptr) {
1708  auto* p = CreateMaybeMessage<::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo>(GetArenaForAllocation());
1709  generated_code_info_ = p;
1710  }
1711  return generated_code_info_;
1712 }
1713 inline ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo* CodeGeneratorResponse_File::mutable_generated_code_info() {
1714  ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo* _msg = _internal_mutable_generated_code_info();
1715  // @@protoc_insertion_point(field_mutable:google.protobuf.compiler.CodeGeneratorResponse.File.generated_code_info)
1716  return _msg;
1717 }
1718 inline void CodeGeneratorResponse_File::set_allocated_generated_code_info(::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo* generated_code_info) {
1719  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
1720  if (message_arena == nullptr) {
1721  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(generated_code_info_);
1722  }
1723  if (generated_code_info) {
1724  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1725  ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
1726  ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
1727  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(generated_code_info));
1728  if (message_arena != submessage_arena) {
1730  message_arena, generated_code_info, submessage_arena);
1731  }
1732  _has_bits_[0] |= 0x00000008u;
1733  } else {
1734  _has_bits_[0] &= ~0x00000008u;
1735  }
1736  generated_code_info_ = generated_code_info;
1737  // @@protoc_insertion_point(field_set_allocated:google.protobuf.compiler.CodeGeneratorResponse.File.generated_code_info)
1738 }
1739 
1740 // -------------------------------------------------------------------
1741 
1742 // CodeGeneratorResponse
1743 
1744 // optional string error = 1;
1745 inline bool CodeGeneratorResponse::_internal_has_error() const {
1746  bool value = (_has_bits_[0] & 0x00000001u) != 0;
1747  return value;
1748 }
1749 inline bool CodeGeneratorResponse::has_error() const {
1750  return _internal_has_error();
1751 }
1752 inline void CodeGeneratorResponse::clear_error() {
1753  error_.ClearToEmpty();
1754  _has_bits_[0] &= ~0x00000001u;
1755 }
1756 inline const std::string& CodeGeneratorResponse::error() const {
1757  // @@protoc_insertion_point(field_get:google.protobuf.compiler.CodeGeneratorResponse.error)
1758  return _internal_error();
1759 }
1760 template <typename ArgT0, typename... ArgT>
1761 inline PROTOBUF_ALWAYS_INLINE
1762 void CodeGeneratorResponse::set_error(ArgT0&& arg0, ArgT... args) {
1763  _has_bits_[0] |= 0x00000001u;
1764  error_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
1765  // @@protoc_insertion_point(field_set:google.protobuf.compiler.CodeGeneratorResponse.error)
1766 }
1768  std::string* _s = _internal_mutable_error();
1769  // @@protoc_insertion_point(field_mutable:google.protobuf.compiler.CodeGeneratorResponse.error)
1770  return _s;
1771 }
1773  return error_.Get();
1774 }
1776  _has_bits_[0] |= 0x00000001u;
1778 }
1780  _has_bits_[0] |= 0x00000001u;
1781  return error_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
1782 }
1784  // @@protoc_insertion_point(field_release:google.protobuf.compiler.CodeGeneratorResponse.error)
1785  if (!_internal_has_error()) {
1786  return nullptr;
1787  }
1788  _has_bits_[0] &= ~0x00000001u;
1789  auto* p = error_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
1790 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1792  error_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation());
1793  }
1794 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1795  return p;
1796 }
1798  if (error != nullptr) {
1799  _has_bits_[0] |= 0x00000001u;
1800  } else {
1801  _has_bits_[0] &= ~0x00000001u;
1802  }
1804  GetArenaForAllocation());
1805 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1807  error_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation());
1808  }
1809 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1810  // @@protoc_insertion_point(field_set_allocated:google.protobuf.compiler.CodeGeneratorResponse.error)
1811 }
1812 
1813 // optional uint64 supported_features = 2;
1815  bool value = (_has_bits_[0] & 0x00000002u) != 0;
1816  return value;
1817 }
1819  return _internal_has_supported_features();
1820 }
1822  supported_features_ = uint64_t{0u};
1823  _has_bits_[0] &= ~0x00000002u;
1824 }
1826  return supported_features_;
1827 }
1829  // @@protoc_insertion_point(field_get:google.protobuf.compiler.CodeGeneratorResponse.supported_features)
1830  return _internal_supported_features();
1831 }
1833  _has_bits_[0] |= 0x00000002u;
1834  supported_features_ = value;
1835 }
1837  _internal_set_supported_features(value);
1838  // @@protoc_insertion_point(field_set:google.protobuf.compiler.CodeGeneratorResponse.supported_features)
1839 }
1840 
1841 // repeated .google.protobuf.compiler.CodeGeneratorResponse.File file = 15;
1842 inline int CodeGeneratorResponse::_internal_file_size() const {
1843  return file_.size();
1844 }
1845 inline int CodeGeneratorResponse::file_size() const {
1846  return _internal_file_size();
1847 }
1848 inline void CodeGeneratorResponse::clear_file() {
1849  file_.Clear();
1850 }
1851 inline ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File* CodeGeneratorResponse::mutable_file(int index) {
1852  // @@protoc_insertion_point(field_mutable:google.protobuf.compiler.CodeGeneratorResponse.file)
1853  return file_.Mutable(index);
1854 }
1855 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File >*
1857  // @@protoc_insertion_point(field_mutable_list:google.protobuf.compiler.CodeGeneratorResponse.file)
1858  return &file_;
1859 }
1860 inline const ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File& CodeGeneratorResponse::_internal_file(int index) const {
1861  return file_.Get(index);
1862 }
1863 inline const ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File& CodeGeneratorResponse::file(int index) const {
1864  // @@protoc_insertion_point(field_get:google.protobuf.compiler.CodeGeneratorResponse.file)
1865  return _internal_file(index);
1866 }
1867 inline ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File* CodeGeneratorResponse::_internal_add_file() {
1868  return file_.Add();
1869 }
1870 inline ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File* CodeGeneratorResponse::add_file() {
1871  ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File* _add = _internal_add_file();
1872  // @@protoc_insertion_point(field_add:google.protobuf.compiler.CodeGeneratorResponse.file)
1873  return _add;
1874 }
1875 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File >&
1877  // @@protoc_insertion_point(field_list:google.protobuf.compiler.CodeGeneratorResponse.file)
1878  return file_;
1879 }
1880 
1881 #ifdef __GNUC__
1882  #pragma GCC diagnostic pop
1883 #endif // __GNUC__
1884 // -------------------------------------------------------------------
1885 
1886 // -------------------------------------------------------------------
1887 
1888 // -------------------------------------------------------------------
1889 
1890 
1891 // @@protoc_insertion_point(namespace_scope)
1892 
1893 } // namespace compiler
1894 PROTOBUF_NAMESPACE_CLOSE
1895 
1896 PROTOBUF_NAMESPACE_OPEN
1897 
1898 template <> struct is_proto_enum< ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_Feature> : ::std::true_type {};
1899 template <>
1900 inline const EnumDescriptor* GetEnumDescriptor< ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_Feature>() {
1902 }
1903 
1904 PROTOBUF_NAMESPACE_CLOSE
1905 
1906 // @@protoc_insertion_point(global_scope)
1907 
1908 #include <google/protobuf/port_undef.inc>
1909 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_google_2fprotobuf_2fcompiler_2fplugin_2eproto
compiler::CodeGeneratorRequest::set_allocated_parameter
void set_allocated_parameter(std::string *parameter)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1156
compiler::CodeGeneratorResponse_Feature_Parse
bool CodeGeneratorResponse_Feature_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, CodeGeneratorResponse_Feature *value)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:107
compiler::CodeGeneratorResponse::_internal_supported_features
uint64_t _internal_supported_features() const
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:1825
compiler::CodeGeneratorRequest::swap
friend void swap(CodeGeneratorRequest &a, CodeGeneratorRequest &b)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:379
compiler::Version::New
Version * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:195
ptr
char * ptr
Definition: abseil-cpp/absl/base/internal/low_level_alloc_test.cc:45
compiler::CodeGeneratorResponse::file_size
int file_size() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1558
check_grpcio_tools.content
content
Definition: check_grpcio_tools.py:26
compiler::Version::DestructorSkippable_
void DestructorSkippable_
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:311
compiler::Version::swap
friend void swap(Version &a, Version &b)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:171
compiler::CodeGeneratorResponse::file
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File > & file() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1588
compiler::CodeGeneratorResponse_File::set_content
void set_content(const std::string &value)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1424
compiler::Version::unknown_fields
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:145
compiler::CodeGeneratorResponse_File::insertion_point
const std::string & insertion_point() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1349
fix_build_deps.temp
temp
Definition: fix_build_deps.py:488
compiler::Version::_internal_suffix
const std::string & _internal_suffix() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:970
Arena
struct Arena Arena
Definition: third_party/bloaty/third_party/protobuf/src/google/protobuf/arena.h:189
EnumDescriptor
struct EnumDescriptor EnumDescriptor
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h:641
compiler::CodeGeneratorResponse_File::mutable_content
std::string * mutable_content()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1428
compiler::CodeGeneratorRequest::InternalArenaConstructable_
void InternalArenaConstructable_
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:539
compiler::CodeGeneratorRequest::_internal_proto_file
const PROTOBUF_NAMESPACE_ID::FileDescriptorProto & _internal_proto_file(int index) const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1182
compiler::CodeGeneratorResponse_File::_internal_generated_code_info
const ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo & _internal_generated_code_info() const
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:1661
compiler::CodeGeneratorResponse_File::GetDescriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:592
compiler::CodeGeneratorResponse_File::Swap
void Swap(CodeGeneratorResponse_File *other)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:611
compiler::CodeGeneratorResponse::CodeGeneratorResponse
CodeGeneratorResponse(CodeGeneratorResponse &&from) noexcept
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:782
ctx
Definition: benchmark-async.c:30
const
#define const
Definition: bloaty/third_party/zlib/zconf.h:230
google::protobuf::EmptyDefault
ArenaStringPtr::EmptyDefault EmptyDefault
Definition: protobuf/src/google/protobuf/arenastring_unittest.cc:57
compiler::Version::set_minor
void set_minor(::PROTOBUF_NAMESPACE_ID::int32 value)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:913
compiler::CodeGeneratorRequest::_internal_add_proto_file
PROTOBUF_NAMESPACE_ID::FileDescriptorProto * _internal_add_proto_file()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1189
compiler::CodeGeneratorResponse_File::generated_code_info_
::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo * generated_code_info_
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:769
compiler::CodeGeneratorRequest::clear_file_to_generate
void clear_file_to_generate()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1028
compiler::_Version_default_instance_
class compiler::VersionDefaultTypeInternal _Version_default_instance_
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:76
file
const grpc_generator::File * file
Definition: python_private_generator.h:38
compiler::CodeGeneratorResponse::has_error
bool has_error() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1488
compiler::CodeGeneratorResponse::Feature_Parse
static bool Feature_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Feature *value)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:927
compiler::CodeGeneratorResponse::default_instance
static const CodeGeneratorResponse & default_instance()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:821
compiler::CodeGeneratorResponse_File::_internal_name
const std::string & _internal_name() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1290
compiler::CodeGeneratorRequest::release_parameter
std::string * release_parameter()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1148
compiler::CodeGeneratorRequest::operator=
CodeGeneratorRequest & operator=(const CodeGeneratorRequest &from)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:335
compiler::CodeGeneratorResponse_File::unsafe_arena_release_generated_code_info
::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo * unsafe_arena_release_generated_code_info()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:1698
google::protobuf.internal.python_message.MergeFrom
MergeFrom
Definition: bloaty/third_party/protobuf/python/google/protobuf/internal/python_message.py:1339
compiler::CodeGeneratorResponse_Feature_FEATURE_PROTO3_OPTIONAL
@ CodeGeneratorResponse_Feature_FEATURE_PROTO3_OPTIONAL
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:91
compiler::CodeGeneratorRequest::_internal_compiler_version
const PROTOBUF_NAMESPACE_ID::compiler::Version & _internal_compiler_version() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1215
compiler::Version::GetReflection
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:158
compiler::CodeGeneratorResponse_File::_internal_mutable_content
std::string * _internal_mutable_content()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1457
compiler::CodeGeneratorResponse_File::New
CodeGeneratorResponse_File * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:632
compiler::Version::operator=
Version & operator=(const Version &from)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:127
compiler::Version::release_suffix
std::string * release_suffix()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:999
compiler::CodeGeneratorRequest::_class_data_
static const ClassData _class_data_
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:441
GOOGLE_DCHECK
#define GOOGLE_DCHECK
Definition: bloaty/third_party/protobuf/src/google/protobuf/stubs/logging.h:194
compiler::CodeGeneratorRequest::_internal_add_file_to_generate
std::string * _internal_add_file_to_generate()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1064
compiler::CodeGeneratorResponse::_class_data_
static const ClassData _class_data_
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:893
file_
FileDescriptorProto * file_
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/annotation_test_util.cc:68
compiler::CodeGeneratorResponse::add_file
PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File * add_file()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1583
compiler::CodeGeneratorRequest::_internal_mutable_parameter
std::string * _internal_mutable_parameter()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1144
descriptor_table_google_2fprotobuf_2fcompiler_2fplugin_2eproto
PROTOC_EXPORTconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_google_2fprotobuf_2fcompiler_2fplugin_2eproto
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.cc:194
compiler::Version::Swap
void Swap(Version *other)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:174
google::protobuf.internal::true_type
integral_constant< bool, true > true_type
Definition: bloaty/third_party/protobuf/src/google/protobuf/stubs/template_util.h:89
google::protobuf::python::cmessage::CopyFrom
static PyObject * CopyFrom(CMessage *self, PyObject *arg)
Definition: bloaty/third_party/protobuf/python/google/protobuf/pyext/message.cc:1862
compiler::CodeGeneratorRequest::CodeGeneratorRequest
CodeGeneratorRequest(CodeGeneratorRequest &&from) noexcept
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:330
compiler::CodeGeneratorResponse_File::default_instance
static const CodeGeneratorResponse_File & default_instance()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:598
_GeneratedCodeInfo_default_instance_
class GeneratedCodeInfoDefaultTypeInternal _GeneratedCodeInfo_default_instance_
Arena
Definition: arena.c:39
compiler::CodeGeneratorResponse::Feature_descriptor
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Feature_descriptor()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:917
testing::internal::string
::std::string string
Definition: bloaty/third_party/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-port.h:881
error
grpc_error_handle error
Definition: retry_filter.cc:499
grpc::protobuf::Message
GRPC_CUSTOM_MESSAGE Message
Definition: include/grpcpp/impl/codegen/config_protobuf.h:78
u
OPENSSL_EXPORT pem_password_cb void * u
Definition: pem.h:351
compiler::CodeGeneratorResponse_File::_Internal
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.cc:856
compiler::CodeGeneratorRequest::_internal_file_to_generate
const std::string & _internal_file_to_generate(int index) const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1035
compiler::CodeGeneratorResponse_File::has_name
bool has_name() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1271
compiler::CodeGeneratorResponse::swap
friend void swap(CodeGeneratorResponse &a, CodeGeneratorResponse &b)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:831
compiler::CodeGeneratorResponse_File::_internal_has_content
bool _internal_has_content() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1409
setup.name
name
Definition: setup.py:542
compiler::CodeGeneratorRequest::mutable_file_to_generate
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_file_to_generate()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1090
a
int a
Definition: abseil-cpp/absl/container/internal/hash_policy_traits_test.cc:88
grpc::Version
std::string Version()
Return gRPC library version.
Definition: version_cc.cc:28
compiler::CodeGeneratorResponse_File::name
const std::string & name() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1278
google::protobuf.internal::GenericSwap
void GenericSwap(MessageLite *m1, MessageLite *m2)
Definition: bloaty/third_party/protobuf/src/google/protobuf/generated_message_util.cc:735
google::protobuf.internal::DuplicateIfNonNull
T * DuplicateIfNonNull(T *message)
Definition: bloaty/third_party/protobuf/src/google/protobuf/generated_message_util.h:151
to
size_t to
Definition: abseil-cpp/absl/container/internal/layout_test.cc:1385
xds_manager.p
p
Definition: xds_manager.py:60
compiler::CodeGeneratorResponse::Feature_Name
static const std::string & Feature_Name(T enum_t_value)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:921
compiler::Version::FullMessageName
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:222
name_
const std::string name_
Definition: priority.cc:233
compiler::CodeGeneratorResponse::_internal_has_error
bool _internal_has_error() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1484
google::protobuf.internal::NameOfEnum
const PROTOBUF_EXPORT std::string & NameOfEnum(const EnumDescriptor *descriptor, int value)
Definition: bloaty/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc:90
uint8_t
unsigned char uint8_t
Definition: stdint-msvc2008.h:78
google::protobuf.internal.python_message._InternalParse
_InternalParse
Definition: bloaty/third_party/protobuf/python/google/protobuf/internal/python_message.py:1196
compiler::CodeGeneratorRequest::_internal_set_parameter
void _internal_set_parameter(const std::string &value)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1122
compiler::CodeGeneratorResponse_File::set_allocated_content
void set_allocated_content(std::string *content)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1469
compiler::Version::clear_minor
void clear_minor()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:898
compiler::CodeGeneratorResponse::_internal_add_file
PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File * _internal_add_file()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1580
compiler::CodeGeneratorRequest::GetReflection
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:366
google::protobuf::python::cmessage::UnknownFieldSet
static PyObject * UnknownFieldSet(CMessage *self)
Definition: bloaty/third_party/protobuf/python/google/protobuf/pyext/message.cc:2512
compiler::CodeGeneratorRequest::add_proto_file
PROTOBUF_NAMESPACE_ID::FileDescriptorProto * add_proto_file()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1192
compiler::CodeGeneratorRequest::_internal_file_to_generate_size
int _internal_file_to_generate_size() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1022
compiler::CodeGeneratorRequest::operator=
CodeGeneratorRequest & operator=(CodeGeneratorRequest &&from) noexcept
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:339
compiler::CodeGeneratorResponse_File::unknown_fields
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:582
compiler::CodeGeneratorResponse::set_supported_features
void set_supported_features(uint64_t value)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:1836
T
#define T(upbtypeconst, upbtype, ctype, default_value)
compiler::CodeGeneratorResponse::_internal_has_supported_features
bool _internal_has_supported_features() const
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:1814
compiler::CodeGeneratorResponse::operator=
CodeGeneratorResponse & operator=(const CodeGeneratorResponse &from)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:787
compiler::CodeGeneratorRequest::New
CodeGeneratorRequest * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:403
compiler::CodeGeneratorResponse_Feature_Feature_MAX
constexpr CodeGeneratorResponse_Feature CodeGeneratorResponse_Feature_Feature_MAX
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:95
compiler::CodeGeneratorResponse_File::UnsafeArenaSwap
void UnsafeArenaSwap(CodeGeneratorResponse_File *other)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:624
compiler::CodeGeneratorResponse::supported_features
uint64_t supported_features() const
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:1828
arena
grpc_core::ScopedArenaPtr arena
Definition: binder_transport_test.cc:237
compiler::CodeGeneratorRequest::file_to_generate
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & file_to_generate() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1085
compiler::CodeGeneratorRequest::mutable_parameter
std::string * mutable_parameter()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1115
compiler::CodeGeneratorResponse_File::clear_insertion_point
void clear_insertion_point()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1345
compiler::Version::has_suffix
bool has_suffix() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:951
compiler::CodeGeneratorRequest::unsafe_arena_set_allocated_compiler_version
void unsafe_arena_set_allocated_compiler_version(::PROTOBUF_NAMESPACE_ID::compiler::Version *compiler_version)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:1373
compiler::Version::set_allocated_suffix
void set_allocated_suffix(std::string *suffix)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1007
compiler::CodeGeneratorResponse::has_supported_features
bool has_supported_features() const
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:1818
uint32_t
unsigned int uint32_t
Definition: stdint-msvc2008.h:80
compiler::Version::has_patch
bool has_patch() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:923
compiler::CodeGeneratorResponse_Feature_Name
const std::string & CodeGeneratorResponse_Feature_Name(T enum_t_value)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:100
compiler::CodeGeneratorResponse::mutable_file
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File > * mutable_file()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1569
from
size_t from
Definition: abseil-cpp/absl/container/internal/layout_test.cc:1384
compiler::CodeGeneratorRequest::clear_compiler_version
void clear_compiler_version()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1211
compiler::Version::_internal_minor
::PROTOBUF_NAMESPACE_ID::int32 _internal_minor() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:902
compiler::CodeGeneratorRequest::descriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:360
compiler::CodeGeneratorResponse_File::operator=
CodeGeneratorResponse_File & operator=(CodeGeneratorResponse_File &&from) noexcept
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:568
compiler::Version::operator=
Version & operator=(Version &&from) noexcept
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:131
compiler::CodeGeneratorResponse_File::generated_code_info
const ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo & generated_code_info() const
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:1666
compiler::CodeGeneratorResponse_File::DestructorSkippable_
void DestructorSkippable_
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:763
compiler::CodeGeneratorResponse::_internal_mutable_error
std::string * _internal_mutable_error()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1532
asyncio_get_stats.args
args
Definition: asyncio_get_stats.py:40
compiler::CodeGeneratorResponse_File::_internal_mutable_name
std::string * _internal_mutable_name()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1315
google::protobuf::ConstStringParam
const std::string & ConstStringParam
Definition: third_party/protobuf/src/google/protobuf/stubs/port.h:129
compiler::CodeGeneratorResponse_Feature_descriptor
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * CodeGeneratorResponse_Feature_descriptor()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.cc:196
absl::move
constexpr absl::remove_reference_t< T > && move(T &&t) noexcept
Definition: abseil-cpp/absl/utility/utility.h:221
compiler::CodeGeneratorResponse_File::operator=
CodeGeneratorResponse_File & operator=(const CodeGeneratorResponse_File &from)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:564
compiler::Version::UnsafeArenaSwap
void UnsafeArenaSwap(Version *other)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:187
compiler::CodeGeneratorResponse_File::has_insertion_point
bool has_insertion_point() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1342
compiler::CodeGeneratorResponse::file_
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File > file_
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:997
compiler::CodeGeneratorResponse::New
CodeGeneratorResponse * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:855
compiler::Version::major
::PROTOBUF_NAMESPACE_ID::int32 major() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:877
compiler::CodeGeneratorResponse_File::set_allocated_generated_code_info
void set_allocated_generated_code_info(::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo *generated_code_info)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:1718
compiler::Version::_internal_has_suffix
bool _internal_has_suffix() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:947
compiler::CodeGeneratorResponse_File::release_insertion_point
std::string * release_insertion_point()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1390
compiler::CodeGeneratorRequest
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:283
compiler::CodeGeneratorResponse::InternalArenaConstructable_
void InternalArenaConstructable_
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:993
compiler::CodeGeneratorRequest::CodeGeneratorRequest
CodeGeneratorRequest()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:325
compiler::CodeGeneratorResponse::GetReflection
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:818
compiler::CodeGeneratorResponse_File::CodeGeneratorResponse_File
CodeGeneratorResponse_File(CodeGeneratorResponse_File &&from) noexcept
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:559
compiler::CodeGeneratorResponse::internal_default_instance
static const CodeGeneratorResponse * internal_default_instance()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:824
google::protobuf.internal::GetEmptyStringAlreadyInited
const PROTOBUF_EXPORT std::string & GetEmptyStringAlreadyInited()
Definition: bloaty/third_party/protobuf/src/google/protobuf/message_lite.h:153
compiler::CodeGeneratorResponse::UnsafeArenaSwap
void UnsafeArenaSwap(CodeGeneratorResponse *other)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:847
compiler::CodeGeneratorResponse_File::_internal_has_name
bool _internal_has_name() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1267
compiler::CodeGeneratorResponse_File::set_insertion_point
void set_insertion_point(const std::string &value)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1353
compiler::CodeGeneratorResponse_File::mutable_unknown_fields
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:585
grpc::protobuf::MessageLite
GRPC_CUSTOM_MESSAGELITE MessageLite
Definition: include/grpcpp/impl/codegen/config_protobuf.h:79
compiler::CodeGeneratorRequestDefaultTypeInternal
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.cc:26
google::protobuf.internal.python_message._InternalSerialize
_InternalSerialize
Definition: bloaty/third_party/protobuf/python/google/protobuf/internal/python_message.py:1112
compiler::CodeGeneratorResponse_File::InternalArenaConstructable_
void InternalArenaConstructable_
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:762
compiler::CodeGeneratorResponse_File::_internal_set_name
void _internal_set_name(const std::string &value)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1293
compiler::CodeGeneratorResponse_File::_internal_has_generated_code_info
bool _internal_has_generated_code_info() const
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:1653
compiler::CodeGeneratorRequest::DestructorSkippable_
void DestructorSkippable_
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:540
compiler::Version::internal_default_instance
static const Version * internal_default_instance()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:164
compiler::CodeGeneratorResponse_File::descriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:589
compiler::Version::has_major
bool has_major() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:867
compiler::CodeGeneratorResponse::_internal_file_size
int _internal_file_size() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1555
uint64_t
unsigned __int64 uint64_t
Definition: stdint-msvc2008.h:90
compiler::CodeGeneratorResponse::clear_error
void clear_error()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1491
compiler::_CodeGeneratorResponse_File_default_instance_
class compiler::CodeGeneratorResponse_FileDefaultTypeInternal _CodeGeneratorResponse_File_default_instance_
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:73
compiler::CodeGeneratorRequest::_internal_mutable_compiler_version
PROTOBUF_NAMESPACE_ID::compiler::Version * _internal_mutable_compiler_version()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1231
compiler::CodeGeneratorRequest::has_parameter
bool has_parameter() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1100
compiler::CodeGeneratorRequest::proto_file_size
int proto_file_size() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1170
compiler::CodeGeneratorRequest::file_to_generate_size
int file_to_generate_size() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1025
google::protobuf.internal::GetOwnedMessage
T * GetOwnedMessage(Arena *message_arena, T *submessage, Arena *submessage_arena)
Definition: bloaty/third_party/protobuf/src/google/protobuf/generated_message_util.h:159
compiler::CodeGeneratorRequest::UnsafeArenaSwap
void UnsafeArenaSwap(CodeGeneratorRequest *other)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:395
compiler::CodeGeneratorResponse_File::_internal_set_insertion_point
void _internal_set_insertion_point(const std::string &value)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1364
compiler::CodeGeneratorRequest::proto_file_
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::FileDescriptorProto > proto_file_
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:544
compiler::CodeGeneratorResponse_File::unsafe_arena_set_allocated_generated_code_info
void unsafe_arena_set_allocated_generated_code_info(::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo *generated_code_info)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:1670
compiler::CodeGeneratorRequest::FullMessageName
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:430
compiler::CodeGeneratorResponse::FullMessageName
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:882
compiler::CodeGeneratorResponse_File::_internal_content
const std::string & _internal_content() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1432
compiler::CodeGeneratorRequest::unsafe_arena_release_compiler_version
::PROTOBUF_NAMESPACE_ID::compiler::Version * unsafe_arena_release_compiler_version()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:1401
io
compiler::CodeGeneratorResponse_File::_internal_has_insertion_point
bool _internal_has_insertion_point() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1338
compiler::CodeGeneratorResponse_File::_class_data_
static const ClassData _class_data_
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:670
compiler::CodeGeneratorResponse::_internal_file
const PROTOBUF_NAMESPACE_ID::compiler::CodeGeneratorResponse_File & _internal_file(int index) const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1573
compiler::CodeGeneratorResponse::DestructorSkippable_
void DestructorSkippable_
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:994
compiler::CodeGeneratorResponse::descriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:812
compiler::Version::clear_major
void clear_major()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:870
compiler::_CodeGeneratorResponse_default_instance_
class compiler::CodeGeneratorResponseDefaultTypeInternal _CodeGeneratorResponse_default_instance_
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:70
compiler::CodeGeneratorRequest::default_instance
static const CodeGeneratorRequest & default_instance()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:369
compiler::Version::mutable_unknown_fields
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:148
compiler::CodeGeneratorResponse::supported_features_
uint64_t supported_features_
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:999
compiler::CodeGeneratorRequest::_internal_has_compiler_version
bool _internal_has_compiler_version() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1203
compiler::Version::Version
Version(Version &&from) noexcept
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:122
compiler::CodeGeneratorResponse_File::set_allocated_insertion_point
void set_allocated_insertion_point(std::string *insertion_point)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1398
b
uint64_t b
Definition: abseil-cpp/absl/container/internal/layout_test.cc:53
compiler::Version::set_patch
void set_patch(::PROTOBUF_NAMESPACE_ID::int32 value)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:941
compiler::CodeGeneratorRequest::set_parameter
void set_parameter(const std::string &value)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1111
EnumDescriptor
Definition: bloaty/third_party/protobuf/ruby/ext/google/protobuf_c/protobuf.h:143
compiler::CodeGeneratorResponse::error
const std::string & error() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1495
FileDescriptorProto::Clear
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.cc:1753
compiler::Version::patch
::PROTOBUF_NAMESPACE_ID::int32 patch() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:933
compiler::Version::minor
::PROTOBUF_NAMESPACE_ID::int32 minor() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:905
compiler::Version::_internal_set_minor
void _internal_set_minor(::PROTOBUF_NAMESPACE_ID::int32 value)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:909
compiler::CodeGeneratorRequest::parameter
const std::string & parameter() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1107
compiler::CodeGeneratorResponse_Feature_FEATURE_NONE
@ CodeGeneratorResponse_Feature_FEATURE_NONE
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:90
compiler::Version::_internal_set_patch
void _internal_set_patch(::PROTOBUF_NAMESPACE_ID::int32 value)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:937
compiler::CodeGeneratorRequest::_internal_parameter
const std::string & _internal_parameter() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1119
compiler::CodeGeneratorRequest::GetDescriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:363
compiler::CodeGeneratorResponse::_internal_set_error
void _internal_set_error(const std::string &value)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1510
compiler::CodeGeneratorRequest::set_allocated_compiler_version
void set_allocated_compiler_version(PROTOBUF_NAMESPACE_ID::compiler::Version *compiler_version)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1243
compiler::CodeGeneratorRequest::_internal_proto_file_size
int _internal_proto_file_size() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1167
compiler::Version::_internal_has_minor
bool _internal_has_minor() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:891
compiler::CodeGeneratorRequest::unknown_fields
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:353
compiler::CodeGeneratorResponse_File::has_generated_code_info
bool has_generated_code_info() const
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:1658
compiler::CodeGeneratorRequest::add_file_to_generate
std::string * add_file_to_generate()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1031
compiler::CodeGeneratorRequest::proto_file
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::FileDescriptorProto > & proto_file() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1197
compiler::Version::clear_patch
void clear_patch()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:926
compiler::Version::_internal_mutable_suffix
std::string * _internal_mutable_suffix()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:995
compiler::CodeGeneratorRequest::compiler_version
const PROTOBUF_NAMESPACE_ID::compiler::Version & compiler_version() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1220
compiler::Version::set_major
void set_major(::PROTOBUF_NAMESPACE_ID::int32 value)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:885
compiler::Version::_class_data_
static const ClassData _class_data_
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:233
compiler::CodeGeneratorResponse_File::mutable_generated_code_info
::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo * mutable_generated_code_info()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:1713
compiler::CodeGeneratorResponse_File::mutable_name
std::string * mutable_name()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1286
compiler::CodeGeneratorRequest::has_compiler_version
bool has_compiler_version() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1208
compiler::CodeGeneratorResponse::CodeGeneratorResponse
CodeGeneratorResponse()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:777
compiler::CodeGeneratorRequest::internal_default_instance
static const CodeGeneratorRequest * internal_default_instance()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:372
compiler::CodeGeneratorResponse_File::internal_default_instance
static const CodeGeneratorResponse_File * internal_default_instance()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:601
value
const char * value
Definition: hpack_parser_table.cc:165
compiler::CodeGeneratorResponse_File
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:493
compiler::CodeGeneratorRequest::mutable_compiler_version
PROTOBUF_NAMESPACE_ID::compiler::Version * mutable_compiler_version()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1239
compiler::CodeGeneratorResponse_Feature_IsValid
bool CodeGeneratorResponse_Feature_IsValid(int value)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.cc:200
compiler::VersionDefaultTypeInternal
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.cc:22
compiler::CodeGeneratorResponse::clear_supported_features
void clear_supported_features()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:1821
compiler::_CodeGeneratorRequest_default_instance_
class compiler::CodeGeneratorRequestDefaultTypeInternal _CodeGeneratorRequest_default_instance_
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:67
compiler::Version::major_
int32_t major_
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:315
compiler::CodeGeneratorResponse
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:684
compiler::CodeGeneratorResponse_Feature
CodeGeneratorResponse_Feature
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:89
compiler::CodeGeneratorResponse_File::content
const std::string & content() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1420
compiler::CodeGeneratorRequest::mutable_unknown_fields
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:356
compiler::CodeGeneratorResponse_File::release_name
std::string * release_name()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1319
compiler::CodeGeneratorResponse::_Internal
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.cc:1158
compiler::CodeGeneratorResponse::GetDescriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:815
compiler::CodeGeneratorResponse::set_allocated_error
void set_allocated_error(std::string *error)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1544
compiler::CodeGeneratorResponse::_internal_set_supported_features
void _internal_set_supported_features(uint64_t value)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:1832
compiler::Version::mutable_suffix
std::string * mutable_suffix()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:966
compiler::CodeGeneratorResponse_File::_internal_mutable_generated_code_info
::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo * _internal_mutable_generated_code_info()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:1705
compiler::Version::clear_suffix
void clear_suffix()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:954
compiler::Version::_internal_set_major
void _internal_set_major(::PROTOBUF_NAMESPACE_ID::int32 value)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:881
compiler::CodeGeneratorResponse_File::set_name
void set_name(const std::string &value)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1282
compiler::Version::has_minor
bool has_minor() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:895
suffix
unsigned char suffix[65536]
Definition: bloaty/third_party/zlib/examples/gun.c:164
compiler::CodeGeneratorResponse::set_error
void set_error(const std::string &value)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1499
parameter_
std::string parameter_
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/command_line_interface_unittest.cc:241
compiler::CodeGeneratorResponse::operator=
CodeGeneratorResponse & operator=(CodeGeneratorResponse &&from) noexcept
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:791
google::protobuf.internal.python_message.Clear
Clear
Definition: bloaty/third_party/protobuf/python/google/protobuf/internal/python_message.py:1430
compiler::Version::GetDescriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:155
compiler::Version::_internal_set_suffix
void _internal_set_suffix(const std::string &value)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:973
compiler::Version::minor_
int32_t minor_
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:316
compiler::CodeGeneratorResponse::unknown_fields
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:805
compiler::Version::suffix
const std::string & suffix() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:958
compiler::CodeGeneratorResponse::_internal_error
const std::string & _internal_error() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1507
compiler::CodeGeneratorResponse_File::FullMessageName
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:659
compiler::CodeGeneratorRequest::Swap
void Swap(CodeGeneratorRequest *other)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:382
index
int index
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h:1184
compiler::CodeGeneratorResponse_Feature_Feature_ARRAYSIZE
constexpr int CodeGeneratorResponse_Feature_Feature_ARRAYSIZE
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:96
compiler::CodeGeneratorResponse::release_error
std::string * release_error()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1536
compiler::CodeGeneratorResponseDefaultTypeInternal
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.cc:34
compiler::CodeGeneratorResponse_File::_internal_set_content
void _internal_set_content(const std::string &value)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1435
compiler::CodeGeneratorResponse_File::release_generated_code_info
PROTOBUF_NODISCARD ::PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo * release_generated_code_info()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:1683
compiler::CodeGeneratorResponse_Feature_Feature_MIN
constexpr CodeGeneratorResponse_Feature CodeGeneratorResponse_Feature_Feature_MIN
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:94
compiler::CodeGeneratorResponse::Swap
void Swap(CodeGeneratorResponse *other)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:834
compiler::CodeGeneratorRequest::set_file_to_generate
void set_file_to_generate(int index, const std::string &value)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1046
compiler::Version::_internal_patch
::PROTOBUF_NAMESPACE_ID::int32 _internal_patch() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:930
compiler::CodeGeneratorResponse_File::_internal_mutable_insertion_point
std::string * _internal_mutable_insertion_point()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1386
compiler::CodeGeneratorRequest::_Internal
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.cc:524
compiler::CodeGeneratorResponse_File::has_content
bool has_content() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1413
google::protobuf.internal.python_message.IsInitialized
IsInitialized
Definition: bloaty/third_party/protobuf/python/google/protobuf/internal/python_message.py:1245
compiler::CodeGeneratorRequest::mutable_proto_file
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::FileDescriptorProto > * mutable_proto_file()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1178
compiler::Version::Version
Version()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:117
compiler::CodeGeneratorRequest::_internal_has_parameter
bool _internal_has_parameter() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1096
compiler::CodeGeneratorResponse_File::swap
friend void swap(CodeGeneratorResponse_File &a, CodeGeneratorResponse_File &b)
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:608
internal
Definition: benchmark/test/output_test_helper.cc:20
grpc::protobuf::FileDescriptorProto
GRPC_CUSTOM_FILEDESCRIPTORPROTO FileDescriptorProto
Definition: include/grpcpp/impl/codegen/config_protobuf.h:86
compiler::Version::_internal_has_patch
bool _internal_has_patch() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:919
compiler::CodeGeneratorResponse_File::set_allocated_name
void set_allocated_name(std::string *name)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1327
compiler::Version::_internal_major
::PROTOBUF_NAMESPACE_ID::int32 _internal_major() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:874
compiler::CodeGeneratorRequest::clear_parameter
void clear_parameter()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1103
grpc_binder::Metadata
std::vector< std::pair< std::string, std::string > > Metadata
Definition: transaction.h:38
compiler::CodeGeneratorResponse::mutable_error
std::string * mutable_error()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1503
compiler::Version::descriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:152
compiler::CodeGeneratorResponse_File::GetReflection
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:595
compiler::Version::set_suffix
void set_suffix(const std::string &value)
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:962
error_
grpc_error_handle error_
Definition: message_decompress_filter.cc:112
compiler::CodeGeneratorResponse_File::release_content
std::string * release_content()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1461
grpc::protobuf::Descriptor
GRPC_CUSTOM_DESCRIPTOR Descriptor
Definition: include/grpcpp/impl/codegen/config_protobuf.h:81
size
voidpf void uLong size
Definition: bloaty/third_party/zlib/contrib/minizip/ioapi.h:136
compiler::Version
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:91
compiler::CodeGeneratorResponse::clear_file
void clear_file()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1561
int32_t
signed int int32_t
Definition: stdint-msvc2008.h:77
compiler::CodeGeneratorResponse_File::CodeGeneratorResponse_File
CodeGeneratorResponse_File()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:554
compiler::CodeGeneratorRequest::release_compiler_version
PROTOBUF_NAMESPACE_ID::compiler::Version * release_compiler_version()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1224
compiler::CodeGeneratorResponse_File::clear_content
void clear_content()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1416
compiler::CodeGeneratorResponse_FileDefaultTypeInternal
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.cc:30
setup.target
target
Definition: third_party/bloaty/third_party/protobuf/python/setup.py:179
compiler::Version::_internal_has_major
bool _internal_has_major() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:863
binary_size.old
string old
Definition: binary_size.py:128
compiler::Version::patch_
int32_t patch_
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:317
TableStruct_google_2fprotobuf_2fcompiler_2fplugin_2eproto
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:52
compiler
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.cc:21
google::protobuf::python::message_descriptor::GetDescriptor
static ParentDescriptor GetDescriptor(PyContainer *self)
Definition: bloaty/third_party/protobuf/python/google/protobuf/pyext/descriptor_containers.cc:951
compiler::CodeGeneratorResponse_File::mutable_insertion_point
std::string * mutable_insertion_point()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1357
PROTOBUF_SECTION_VARIABLE
const ::PROTOBUF_NAMESPACE_ID::uint32 TableStruct_google_2fprotobuf_2fany_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
compiler::CodeGeneratorResponse::mutable_unknown_fields
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:808
compiler::CodeGeneratorResponse_File::_internal_insertion_point
const std::string & _internal_insertion_point() const
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1361
compiler::Version::InternalArenaConstructable_
void InternalArenaConstructable_
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:310
compiler::CodeGeneratorResponse_File::clear_name
void clear_name()
Definition: bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h:1274
compiler::Version::default_instance
static const Version & default_instance()
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:161
compiler::CodeGeneratorRequest::compiler_version_
::PROTOBUF_NAMESPACE_ID::compiler::Version * compiler_version_
Definition: protobuf/src/google/protobuf/compiler/plugin.pb.h:546
stream
voidpf stream
Definition: bloaty/third_party/zlib/contrib/minizip/ioapi.h:136


grpc
Author(s):
autogenerated on Fri May 16 2025 02:59:44