17 #include <google/protobuf/port_def.inc>
43 PROTOBUF_NAMESPACE_OPEN
46 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<FileDescriptorSet>
_instance;
50 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<FileDescriptorProto>
_instance;
54 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<DescriptorProto_ExtensionRange>
_instance;
58 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<DescriptorProto_ReservedRange>
_instance;
62 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<DescriptorProto>
_instance;
66 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<ExtensionRangeOptions>
_instance;
70 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<FieldDescriptorProto>
_instance;
74 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<OneofDescriptorProto>
_instance;
78 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<EnumDescriptorProto_EnumReservedRange>
_instance;
82 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<EnumDescriptorProto>
_instance;
86 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<EnumValueDescriptorProto>
_instance;
90 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<ServiceDescriptorProto>
_instance;
94 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<MethodDescriptorProto>
_instance;
98 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<FileOptions>
_instance;
102 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<MessageOptions>
_instance;
106 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<FieldOptions>
_instance;
110 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<OneofOptions>
_instance;
114 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<EnumOptions>
_instance;
118 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<EnumValueOptions>
_instance;
122 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<ServiceOptions>
_instance;
126 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<MethodOptions>
_instance;
130 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<UninterpretedOption_NamePart>
_instance;
134 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<UninterpretedOption>
_instance;
138 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<SourceCodeInfo_Location>
_instance;
142 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<SourceCodeInfo>
_instance;
146 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<GeneratedCodeInfo_Annotation>
_instance;
150 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<GeneratedCodeInfo>
_instance;
152 PROTOBUF_NAMESPACE_CLOSE
158 new (ptr) PROTOBUF_NAMESPACE_ID::DescriptorProto();
161 PROTOBUF_NAMESPACE_ID::DescriptorProto::InitAsDefaultInstance();
178 new (ptr) PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange();
181 PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange::InitAsDefaultInstance();
193 new (ptr) PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange();
196 PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange::InitAsDefaultInstance();
207 new (ptr) PROTOBUF_NAMESPACE_ID::EnumDescriptorProto();
210 PROTOBUF_NAMESPACE_ID::EnumDescriptorProto::InitAsDefaultInstance();
224 new (ptr) PROTOBUF_NAMESPACE_ID::EnumDescriptorProto_EnumReservedRange();
227 PROTOBUF_NAMESPACE_ID::EnumDescriptorProto_EnumReservedRange::InitAsDefaultInstance();
238 new (ptr) PROTOBUF_NAMESPACE_ID::EnumOptions();
241 PROTOBUF_NAMESPACE_ID::EnumOptions::InitAsDefaultInstance();
253 new (ptr) PROTOBUF_NAMESPACE_ID::EnumValueDescriptorProto();
256 PROTOBUF_NAMESPACE_ID::EnumValueDescriptorProto::InitAsDefaultInstance();
268 new (ptr) PROTOBUF_NAMESPACE_ID::EnumValueOptions();
271 PROTOBUF_NAMESPACE_ID::EnumValueOptions::InitAsDefaultInstance();
283 new (ptr) PROTOBUF_NAMESPACE_ID::ExtensionRangeOptions();
286 PROTOBUF_NAMESPACE_ID::ExtensionRangeOptions::InitAsDefaultInstance();
298 new (ptr) PROTOBUF_NAMESPACE_ID::FieldDescriptorProto();
301 PROTOBUF_NAMESPACE_ID::FieldDescriptorProto::InitAsDefaultInstance();
313 new (ptr) PROTOBUF_NAMESPACE_ID::FieldOptions();
316 PROTOBUF_NAMESPACE_ID::FieldOptions::InitAsDefaultInstance();
328 new (ptr) PROTOBUF_NAMESPACE_ID::FileDescriptorProto();
331 PROTOBUF_NAMESPACE_ID::FileDescriptorProto::InitAsDefaultInstance();
348 new (ptr) PROTOBUF_NAMESPACE_ID::FileDescriptorSet();
351 PROTOBUF_NAMESPACE_ID::FileDescriptorSet::InitAsDefaultInstance();
363 new (ptr) PROTOBUF_NAMESPACE_ID::FileOptions();
366 PROTOBUF_NAMESPACE_ID::FileOptions::InitAsDefaultInstance();
378 new (ptr) PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo();
381 PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo::InitAsDefaultInstance();
393 new (ptr) PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo_Annotation();
396 PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo_Annotation::InitAsDefaultInstance();
407 new (ptr) PROTOBUF_NAMESPACE_ID::MessageOptions();
410 PROTOBUF_NAMESPACE_ID::MessageOptions::InitAsDefaultInstance();
422 new (ptr) PROTOBUF_NAMESPACE_ID::MethodDescriptorProto();
425 PROTOBUF_NAMESPACE_ID::MethodDescriptorProto::InitAsDefaultInstance();
437 new (ptr) PROTOBUF_NAMESPACE_ID::MethodOptions();
440 PROTOBUF_NAMESPACE_ID::MethodOptions::InitAsDefaultInstance();
452 new (ptr) PROTOBUF_NAMESPACE_ID::OneofDescriptorProto();
455 PROTOBUF_NAMESPACE_ID::OneofDescriptorProto::InitAsDefaultInstance();
467 new (ptr) PROTOBUF_NAMESPACE_ID::OneofOptions();
470 PROTOBUF_NAMESPACE_ID::OneofOptions::InitAsDefaultInstance();
482 new (ptr) PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto();
485 PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto::InitAsDefaultInstance();
498 new (ptr) PROTOBUF_NAMESPACE_ID::ServiceOptions();
501 PROTOBUF_NAMESPACE_ID::ServiceOptions::InitAsDefaultInstance();
513 new (ptr) PROTOBUF_NAMESPACE_ID::SourceCodeInfo();
516 PROTOBUF_NAMESPACE_ID::SourceCodeInfo::InitAsDefaultInstance();
528 new (ptr) PROTOBUF_NAMESPACE_ID::SourceCodeInfo_Location();
531 PROTOBUF_NAMESPACE_ID::SourceCodeInfo_Location::InitAsDefaultInstance();
542 new (ptr) PROTOBUF_NAMESPACE_ID::UninterpretedOption();
545 PROTOBUF_NAMESPACE_ID::UninterpretedOption::InitAsDefaultInstance();
557 new (ptr) PROTOBUF_NAMESPACE_ID::UninterpretedOption_NamePart();
560 PROTOBUF_NAMESPACE_ID::UninterpretedOption_NamePart::InitAsDefaultInstance();
571 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileDescriptorSet, _has_bits_),
572 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileDescriptorSet, _internal_metadata_),
576 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileDescriptorSet,
file_),
578 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileDescriptorProto, _has_bits_),
579 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileDescriptorProto, _internal_metadata_),
583 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileDescriptorProto,
name_),
584 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileDescriptorProto, package_),
585 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileDescriptorProto, dependency_),
586 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileDescriptorProto, public_dependency_),
587 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileDescriptorProto, weak_dependency_),
588 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileDescriptorProto, message_type_),
589 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileDescriptorProto, enum_type_),
590 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileDescriptorProto, service_),
591 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileDescriptorProto, extension_),
592 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileDescriptorProto,
options_),
593 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileDescriptorProto, source_code_info_),
594 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileDescriptorProto, syntax_),
607 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange, _has_bits_),
608 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange, _internal_metadata_),
612 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange, start_),
613 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange, end_),
614 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange,
options_),
618 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange, _has_bits_),
619 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange, _internal_metadata_),
623 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange, start_),
624 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange, end_),
627 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::DescriptorProto, _has_bits_),
628 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::DescriptorProto, _internal_metadata_),
632 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::DescriptorProto,
name_),
633 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::DescriptorProto, field_),
634 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::DescriptorProto, extension_),
635 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::DescriptorProto, nested_type_),
636 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::DescriptorProto, enum_type_),
637 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::DescriptorProto, extension_range_),
638 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::DescriptorProto, oneof_decl_),
639 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::DescriptorProto,
options_),
640 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::DescriptorProto, reserved_range_),
641 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::DescriptorProto, reserved_name_),
652 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::ExtensionRangeOptions, _has_bits_),
653 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::ExtensionRangeOptions, _internal_metadata_),
654 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::ExtensionRangeOptions, _extensions_),
657 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::ExtensionRangeOptions, uninterpreted_option_),
659 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FieldDescriptorProto, _has_bits_),
660 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FieldDescriptorProto, _internal_metadata_),
664 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FieldDescriptorProto,
name_),
665 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FieldDescriptorProto,
number_),
666 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FieldDescriptorProto, label_),
667 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FieldDescriptorProto, type_),
668 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FieldDescriptorProto, type_name_),
669 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FieldDescriptorProto, extendee_),
670 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FieldDescriptorProto, default_value_),
671 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FieldDescriptorProto, oneof_index_),
672 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FieldDescriptorProto, json_name_),
673 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FieldDescriptorProto,
options_),
684 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::OneofDescriptorProto, _has_bits_),
685 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::OneofDescriptorProto, _internal_metadata_),
689 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::OneofDescriptorProto,
name_),
690 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::OneofDescriptorProto,
options_),
693 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumDescriptorProto_EnumReservedRange, _has_bits_),
694 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumDescriptorProto_EnumReservedRange, _internal_metadata_),
698 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumDescriptorProto_EnumReservedRange, start_),
699 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumDescriptorProto_EnumReservedRange, end_),
702 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumDescriptorProto, _has_bits_),
703 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumDescriptorProto, _internal_metadata_),
707 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumDescriptorProto,
name_),
708 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumDescriptorProto,
value_),
709 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumDescriptorProto,
options_),
710 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumDescriptorProto, reserved_range_),
711 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumDescriptorProto, reserved_name_),
717 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumValueDescriptorProto, _has_bits_),
718 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumValueDescriptorProto, _internal_metadata_),
722 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumValueDescriptorProto,
name_),
723 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumValueDescriptorProto,
number_),
724 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumValueDescriptorProto,
options_),
728 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto, _has_bits_),
729 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto, _internal_metadata_),
733 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto,
name_),
734 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto, method_),
735 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto,
options_),
739 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::MethodDescriptorProto, _has_bits_),
740 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::MethodDescriptorProto, _internal_metadata_),
744 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::MethodDescriptorProto,
name_),
745 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::MethodDescriptorProto, input_type_),
746 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::MethodDescriptorProto, output_type_),
747 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::MethodDescriptorProto,
options_),
748 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::MethodDescriptorProto, client_streaming_),
749 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::MethodDescriptorProto, server_streaming_),
756 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileOptions, _has_bits_),
757 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileOptions, _internal_metadata_),
758 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileOptions, _extensions_),
761 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileOptions, java_package_),
762 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileOptions, java_outer_classname_),
763 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileOptions, java_multiple_files_),
764 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileOptions, java_generate_equals_and_hash_),
765 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileOptions, java_string_check_utf8_),
766 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileOptions, optimize_for_),
767 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileOptions, go_package_),
768 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileOptions, cc_generic_services_),
769 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileOptions, java_generic_services_),
770 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileOptions, py_generic_services_),
771 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileOptions, php_generic_services_),
772 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileOptions, deprecated_),
773 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileOptions, cc_enable_arenas_),
774 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileOptions, objc_class_prefix_),
775 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileOptions, csharp_namespace_),
776 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileOptions, swift_prefix_),
777 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileOptions, php_class_prefix_),
778 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileOptions, php_namespace_),
779 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileOptions, php_metadata_namespace_),
780 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileOptions, ruby_package_),
781 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FileOptions, uninterpreted_option_),
803 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::MessageOptions, _has_bits_),
804 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::MessageOptions, _internal_metadata_),
805 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::MessageOptions, _extensions_),
808 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::MessageOptions, message_set_wire_format_),
809 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::MessageOptions, no_standard_descriptor_accessor_),
810 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::MessageOptions, deprecated_),
811 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::MessageOptions, map_entry_),
812 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::MessageOptions, uninterpreted_option_),
818 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FieldOptions, _has_bits_),
819 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FieldOptions, _internal_metadata_),
820 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FieldOptions, _extensions_),
823 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FieldOptions, ctype_),
824 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FieldOptions, packed_),
825 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FieldOptions, jstype_),
826 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FieldOptions, lazy_),
827 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FieldOptions, deprecated_),
828 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FieldOptions, weak_),
829 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::FieldOptions, uninterpreted_option_),
837 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::OneofOptions, _has_bits_),
838 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::OneofOptions, _internal_metadata_),
839 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::OneofOptions, _extensions_),
842 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::OneofOptions, uninterpreted_option_),
844 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumOptions, _has_bits_),
845 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumOptions, _internal_metadata_),
846 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumOptions, _extensions_),
849 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumOptions, allow_alias_),
850 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumOptions, deprecated_),
851 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumOptions, uninterpreted_option_),
855 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumValueOptions, _has_bits_),
856 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumValueOptions, _internal_metadata_),
857 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumValueOptions, _extensions_),
860 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumValueOptions, deprecated_),
861 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::EnumValueOptions, uninterpreted_option_),
864 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::ServiceOptions, _has_bits_),
865 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::ServiceOptions, _internal_metadata_),
866 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::ServiceOptions, _extensions_),
869 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::ServiceOptions, deprecated_),
870 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::ServiceOptions, uninterpreted_option_),
873 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::MethodOptions, _has_bits_),
874 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::MethodOptions, _internal_metadata_),
875 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::MethodOptions, _extensions_),
878 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::MethodOptions, deprecated_),
879 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::MethodOptions, idempotency_level_),
880 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::MethodOptions, uninterpreted_option_),
884 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::UninterpretedOption_NamePart, _has_bits_),
885 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::UninterpretedOption_NamePart, _internal_metadata_),
889 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::UninterpretedOption_NamePart, name_part_),
890 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::UninterpretedOption_NamePart, is_extension_),
893 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::UninterpretedOption, _has_bits_),
894 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::UninterpretedOption, _internal_metadata_),
898 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::UninterpretedOption,
name_),
899 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::UninterpretedOption, identifier_value_),
900 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::UninterpretedOption, positive_int_value_),
901 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::UninterpretedOption, negative_int_value_),
902 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::UninterpretedOption, double_value_),
903 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::UninterpretedOption, string_value_),
904 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::UninterpretedOption, aggregate_value_),
912 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::SourceCodeInfo_Location, _has_bits_),
913 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::SourceCodeInfo_Location, _internal_metadata_),
917 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::SourceCodeInfo_Location, path_),
918 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::SourceCodeInfo_Location, span_),
919 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::SourceCodeInfo_Location, leading_comments_),
920 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::SourceCodeInfo_Location, trailing_comments_),
921 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::SourceCodeInfo_Location, leading_detached_comments_),
927 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::SourceCodeInfo, _has_bits_),
928 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::SourceCodeInfo, _internal_metadata_),
932 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::SourceCodeInfo, location_),
934 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo_Annotation, _has_bits_),
935 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo_Annotation, _internal_metadata_),
939 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo_Annotation, path_),
940 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo_Annotation, source_file_),
941 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo_Annotation, begin_),
942 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo_Annotation, end_),
947 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo, _has_bits_),
948 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo, _internal_metadata_),
952 PROTOBUF_FIELD_OFFSET(PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo, annotation_),
956 { 0, 6,
sizeof(PROTOBUF_NAMESPACE_ID::FileDescriptorSet)},
957 { 7, 24,
sizeof(PROTOBUF_NAMESPACE_ID::FileDescriptorProto)},
958 { 36, 44,
sizeof(PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange)},
959 { 47, 54,
sizeof(PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange)},
960 { 56, 71,
sizeof(PROTOBUF_NAMESPACE_ID::DescriptorProto)},
961 { 81, 87,
sizeof(PROTOBUF_NAMESPACE_ID::ExtensionRangeOptions)},
962 { 88, 103,
sizeof(PROTOBUF_NAMESPACE_ID::FieldDescriptorProto)},
963 { 113, 120,
sizeof(PROTOBUF_NAMESPACE_ID::OneofDescriptorProto)},
964 { 122, 129,
sizeof(PROTOBUF_NAMESPACE_ID::EnumDescriptorProto_EnumReservedRange)},
965 { 131, 141,
sizeof(PROTOBUF_NAMESPACE_ID::EnumDescriptorProto)},
966 { 146, 154,
sizeof(PROTOBUF_NAMESPACE_ID::EnumValueDescriptorProto)},
967 { 157, 165,
sizeof(PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto)},
968 { 168, 179,
sizeof(PROTOBUF_NAMESPACE_ID::MethodDescriptorProto)},
969 { 185, 211,
sizeof(PROTOBUF_NAMESPACE_ID::FileOptions)},
970 { 232, 242,
sizeof(PROTOBUF_NAMESPACE_ID::MessageOptions)},
971 { 247, 259,
sizeof(PROTOBUF_NAMESPACE_ID::FieldOptions)},
972 { 266, 272,
sizeof(PROTOBUF_NAMESPACE_ID::OneofOptions)},
973 { 273, 281,
sizeof(PROTOBUF_NAMESPACE_ID::EnumOptions)},
974 { 284, 291,
sizeof(PROTOBUF_NAMESPACE_ID::EnumValueOptions)},
975 { 293, 300,
sizeof(PROTOBUF_NAMESPACE_ID::ServiceOptions)},
976 { 302, 310,
sizeof(PROTOBUF_NAMESPACE_ID::MethodOptions)},
977 { 313, 320,
sizeof(PROTOBUF_NAMESPACE_ID::UninterpretedOption_NamePart)},
978 { 322, 334,
sizeof(PROTOBUF_NAMESPACE_ID::UninterpretedOption)},
979 { 341, 351,
sizeof(PROTOBUF_NAMESPACE_ID::SourceCodeInfo_Location)},
980 { 356, 362,
sizeof(PROTOBUF_NAMESPACE_ID::SourceCodeInfo)},
981 { 363, 372,
sizeof(PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo_Annotation)},
982 { 376, 382,
sizeof(PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo)},
1015 const char descriptor_table_protodef_google_2fprotobuf_2fdescriptor_2eproto[]
PROTOBUF_SECTION_VARIABLE(protodesc_cold) =
1016 "\n google/protobuf/descriptor.proto\022\017goog"
1017 "le.protobuf\"G\n\021FileDescriptorSet\0222\n\004file"
1018 "\030\001 \003(\0132$.google.protobuf.FileDescriptorP"
1019 "roto\"\333\003\n\023FileDescriptorProto\022\014\n\004name\030\001 \001"
1020 "(\t\022\017\n\007package\030\002 \001(\t\022\022\n\ndependency\030\003 \003(\t\022"
1021 "\031\n\021public_dependency\030\n \003(\005\022\027\n\017weak_depen"
1022 "dency\030\013 \003(\005\0226\n\014message_type\030\004 \003(\0132 .goog"
1023 "le.protobuf.DescriptorProto\0227\n\tenum_type"
1024 "\030\005 \003(\0132$.google.protobuf.EnumDescriptorP"
1025 "roto\0228\n\007service\030\006 \003(\0132\'.google.protobuf."
1026 "ServiceDescriptorProto\0228\n\textension\030\007 \003("
1027 "\0132%.google.protobuf.FieldDescriptorProto"
1028 "\022-\n\007options\030\010 \001(\0132\034.google.protobuf.File"
1029 "Options\0229\n\020source_code_info\030\t \001(\0132\037.goog"
1030 "le.protobuf.SourceCodeInfo\022\016\n\006syntax\030\014 \001"
1031 "(\t\"\251\005\n\017DescriptorProto\022\014\n\004name\030\001 \001(\t\0224\n\005"
1032 "field\030\002 \003(\0132%.google.protobuf.FieldDescr"
1033 "iptorProto\0228\n\textension\030\006 \003(\0132%.google.p"
1034 "rotobuf.FieldDescriptorProto\0225\n\013nested_t"
1035 "ype\030\003 \003(\0132 .google.protobuf.DescriptorPr"
1036 "oto\0227\n\tenum_type\030\004 \003(\0132$.google.protobuf"
1037 ".EnumDescriptorProto\022H\n\017extension_range\030"
1038 "\005 \003(\0132/.google.protobuf.DescriptorProto."
1039 "ExtensionRange\0229\n\noneof_decl\030\010 \003(\0132%.goo"
1040 "gle.protobuf.OneofDescriptorProto\0220\n\007opt"
1041 "ions\030\007 \001(\0132\037.google.protobuf.MessageOpti"
1042 "ons\022F\n\016reserved_range\030\t \003(\0132..google.pro"
1043 "tobuf.DescriptorProto.ReservedRange\022\025\n\rr"
1044 "eserved_name\030\n \003(\t\032e\n\016ExtensionRange\022\r\n\005"
1045 "start\030\001 \001(\005\022\013\n\003end\030\002 \001(\005\0227\n\007options\030\003 \001("
1046 "\0132&.google.protobuf.ExtensionRangeOption"
1047 "s\032+\n\rReservedRange\022\r\n\005start\030\001 \001(\005\022\013\n\003end"
1048 "\030\002 \001(\005\"g\n\025ExtensionRangeOptions\022C\n\024unint"
1049 "erpreted_option\030\347\007 \003(\0132$.google.protobuf"
1050 ".UninterpretedOption*\t\010\350\007\020\200\200\200\200\002\"\274\005\n\024Fiel"
1051 "dDescriptorProto\022\014\n\004name\030\001 \001(\t\022\016\n\006number"
1052 "\030\003 \001(\005\022:\n\005label\030\004 \001(\0162+.google.protobuf."
1053 "FieldDescriptorProto.Label\0228\n\004type\030\005 \001(\016"
1054 "2*.google.protobuf.FieldDescriptorProto."
1055 "Type\022\021\n\ttype_name\030\006 \001(\t\022\020\n\010extendee\030\002 \001("
1056 "\t\022\025\n\rdefault_value\030\007 \001(\t\022\023\n\013oneof_index\030"
1057 "\t \001(\005\022\021\n\tjson_name\030\n \001(\t\022.\n\007options\030\010 \001("
1058 "\0132\035.google.protobuf.FieldOptions\"\266\002\n\004Typ"
1059 "e\022\017\n\013TYPE_DOUBLE\020\001\022\016\n\nTYPE_FLOAT\020\002\022\016\n\nTY"
1060 "PE_INT64\020\003\022\017\n\013TYPE_UINT64\020\004\022\016\n\nTYPE_INT3"
1061 "2\020\005\022\020\n\014TYPE_FIXED64\020\006\022\020\n\014TYPE_FIXED32\020\007\022"
1062 "\r\n\tTYPE_BOOL\020\010\022\017\n\013TYPE_STRING\020\t\022\016\n\nTYPE_"
1063 "GROUP\020\n\022\020\n\014TYPE_MESSAGE\020\013\022\016\n\nTYPE_BYTES\020"
1064 "\014\022\017\n\013TYPE_UINT32\020\r\022\r\n\tTYPE_ENUM\020\016\022\021\n\rTYP"
1065 "E_SFIXED32\020\017\022\021\n\rTYPE_SFIXED64\020\020\022\017\n\013TYPE_"
1066 "SINT32\020\021\022\017\n\013TYPE_SINT64\020\022\"C\n\005Label\022\022\n\016LA"
1067 "BEL_OPTIONAL\020\001\022\022\n\016LABEL_REQUIRED\020\002\022\022\n\016LA"
1068 "BEL_REPEATED\020\003\"T\n\024OneofDescriptorProto\022\014"
1069 "\n\004name\030\001 \001(\t\022.\n\007options\030\002 \001(\0132\035.google.p"
1070 "rotobuf.OneofOptions\"\244\002\n\023EnumDescriptorP"
1071 "roto\022\014\n\004name\030\001 \001(\t\0228\n\005value\030\002 \003(\0132).goog"
1072 "le.protobuf.EnumValueDescriptorProto\022-\n\007"
1073 "options\030\003 \001(\0132\034.google.protobuf.EnumOpti"
1074 "ons\022N\n\016reserved_range\030\004 \003(\01326.google.pro"
1075 "tobuf.EnumDescriptorProto.EnumReservedRa"
1076 "nge\022\025\n\rreserved_name\030\005 \003(\t\032/\n\021EnumReserv"
1077 "edRange\022\r\n\005start\030\001 \001(\005\022\013\n\003end\030\002 \001(\005\"l\n\030E"
1078 "numValueDescriptorProto\022\014\n\004name\030\001 \001(\t\022\016\n"
1079 "\006number\030\002 \001(\005\0222\n\007options\030\003 \001(\0132!.google."
1080 "protobuf.EnumValueOptions\"\220\001\n\026ServiceDes"
1081 "criptorProto\022\014\n\004name\030\001 \001(\t\0226\n\006method\030\002 \003"
1082 "(\0132&.google.protobuf.MethodDescriptorPro"
1083 "to\0220\n\007options\030\003 \001(\0132\037.google.protobuf.Se"
1084 "rviceOptions\"\301\001\n\025MethodDescriptorProto\022\014"
1085 "\n\004name\030\001 \001(\t\022\022\n\ninput_type\030\002 \001(\t\022\023\n\013outp"
1086 "ut_type\030\003 \001(\t\022/\n\007options\030\004 \001(\0132\036.google."
1087 "protobuf.MethodOptions\022\037\n\020client_streami"
1088 "ng\030\005 \001(\010:\005false\022\037\n\020server_streaming\030\006 \001("
1089 "\010:\005false\"\246\006\n\013FileOptions\022\024\n\014java_package"
1090 "\030\001 \001(\t\022\034\n\024java_outer_classname\030\010 \001(\t\022\"\n\023"
1091 "java_multiple_files\030\n \001(\010:\005false\022)\n\035java"
1092 "_generate_equals_and_hash\030\024 \001(\010B\002\030\001\022%\n\026j"
1093 "ava_string_check_utf8\030\033 \001(\010:\005false\022F\n\014op"
1094 "timize_for\030\t \001(\0162).google.protobuf.FileO"
1095 "ptions.OptimizeMode:\005SPEED\022\022\n\ngo_package"
1096 "\030\013 \001(\t\022\"\n\023cc_generic_services\030\020 \001(\010:\005fal"
1097 "se\022$\n\025java_generic_services\030\021 \001(\010:\005false"
1098 "\022\"\n\023py_generic_services\030\022 \001(\010:\005false\022#\n\024"
1099 "php_generic_services\030* \001(\010:\005false\022\031\n\ndep"
1100 "recated\030\027 \001(\010:\005false\022\037\n\020cc_enable_arenas"
1101 "\030\037 \001(\010:\005false\022\031\n\021objc_class_prefix\030$ \001(\t"
1102 "\022\030\n\020csharp_namespace\030% \001(\t\022\024\n\014swift_pref"
1103 "ix\030\' \001(\t\022\030\n\020php_class_prefix\030( \001(\t\022\025\n\rph"
1104 "p_namespace\030) \001(\t\022\036\n\026php_metadata_namesp"
1105 "ace\030, \001(\t\022\024\n\014ruby_package\030- \001(\t\022C\n\024unint"
1106 "erpreted_option\030\347\007 \003(\0132$.google.protobuf"
1107 ".UninterpretedOption\":\n\014OptimizeMode\022\t\n\005"
1108 "SPEED\020\001\022\r\n\tCODE_SIZE\020\002\022\020\n\014LITE_RUNTIME\020\003"
1109 "*\t\010\350\007\020\200\200\200\200\002J\004\010&\020\'\"\362\001\n\016MessageOptions\022&\n\027"
1110 "message_set_wire_format\030\001 \001(\010:\005false\022.\n\037"
1111 "no_standard_descriptor_accessor\030\002 \001(\010:\005f"
1112 "alse\022\031\n\ndeprecated\030\003 \001(\010:\005false\022\021\n\tmap_e"
1113 "ntry\030\007 \001(\010\022C\n\024uninterpreted_option\030\347\007 \003("
1114 "\0132$.google.protobuf.UninterpretedOption*"
1115 "\t\010\350\007\020\200\200\200\200\002J\004\010\010\020\tJ\004\010\t\020\n\"\236\003\n\014FieldOptions\022"
1116 ":\n\005ctype\030\001 \001(\0162#.google.protobuf.FieldOp"
1117 "tions.CType:\006STRING\022\016\n\006packed\030\002 \001(\010\022\?\n\006j"
1118 "stype\030\006 \001(\0162$.google.protobuf.FieldOptio"
1119 "ns.JSType:\tJS_NORMAL\022\023\n\004lazy\030\005 \001(\010:\005fals"
1120 "e\022\031\n\ndeprecated\030\003 \001(\010:\005false\022\023\n\004weak\030\n \001"
1121 "(\010:\005false\022C\n\024uninterpreted_option\030\347\007 \003(\013"
1122 "2$.google.protobuf.UninterpretedOption\"/"
1123 "\n\005CType\022\n\n\006STRING\020\000\022\010\n\004CORD\020\001\022\020\n\014STRING_"
1124 "PIECE\020\002\"5\n\006JSType\022\r\n\tJS_NORMAL\020\000\022\r\n\tJS_S"
1125 "TRING\020\001\022\r\n\tJS_NUMBER\020\002*\t\010\350\007\020\200\200\200\200\002J\004\010\004\020\005\""
1126 "^\n\014OneofOptions\022C\n\024uninterpreted_option\030"
1127 "\347\007 \003(\0132$.google.protobuf.UninterpretedOp"
1128 "tion*\t\010\350\007\020\200\200\200\200\002\"\223\001\n\013EnumOptions\022\023\n\013allow"
1129 "_alias\030\002 \001(\010\022\031\n\ndeprecated\030\003 \001(\010:\005false\022"
1130 "C\n\024uninterpreted_option\030\347\007 \003(\0132$.google."
1131 "protobuf.UninterpretedOption*\t\010\350\007\020\200\200\200\200\002J"
1132 "\004\010\005\020\006\"}\n\020EnumValueOptions\022\031\n\ndeprecated\030"
1133 "\001 \001(\010:\005false\022C\n\024uninterpreted_option\030\347\007 "
1134 "\003(\0132$.google.protobuf.UninterpretedOptio"
1135 "n*\t\010\350\007\020\200\200\200\200\002\"{\n\016ServiceOptions\022\031\n\ndeprec"
1136 "ated\030! \001(\010:\005false\022C\n\024uninterpreted_optio"
1137 "n\030\347\007 \003(\0132$.google.protobuf.Uninterpreted"
1138 "Option*\t\010\350\007\020\200\200\200\200\002\"\255\002\n\rMethodOptions\022\031\n\nd"
1139 "eprecated\030! \001(\010:\005false\022_\n\021idempotency_le"
1140 "vel\030\" \001(\0162/.google.protobuf.MethodOption"
1141 "s.IdempotencyLevel:\023IDEMPOTENCY_UNKNOWN\022"
1142 "C\n\024uninterpreted_option\030\347\007 \003(\0132$.google."
1143 "protobuf.UninterpretedOption\"P\n\020Idempote"
1144 "ncyLevel\022\027\n\023IDEMPOTENCY_UNKNOWN\020\000\022\023\n\017NO_"
1145 "SIDE_EFFECTS\020\001\022\016\n\nIDEMPOTENT\020\002*\t\010\350\007\020\200\200\200\200"
1146 "\002\"\236\002\n\023UninterpretedOption\022;\n\004name\030\002 \003(\0132"
1147 "-.google.protobuf.UninterpretedOption.Na"
1148 "mePart\022\030\n\020identifier_value\030\003 \001(\t\022\032\n\022posi"
1149 "tive_int_value\030\004 \001(\004\022\032\n\022negative_int_val"
1150 "ue\030\005 \001(\003\022\024\n\014double_value\030\006 \001(\001\022\024\n\014string"
1151 "_value\030\007 \001(\014\022\027\n\017aggregate_value\030\010 \001(\t\0323\n"
1152 "\010NamePart\022\021\n\tname_part\030\001 \002(\t\022\024\n\014is_exten"
1153 "sion\030\002 \002(\010\"\325\001\n\016SourceCodeInfo\022:\n\010locatio"
1154 "n\030\001 \003(\0132(.google.protobuf.SourceCodeInfo"
1155 ".Location\032\206\001\n\010Location\022\020\n\004path\030\001 \003(\005B\002\020\001"
1156 "\022\020\n\004span\030\002 \003(\005B\002\020\001\022\030\n\020leading_comments\030\003"
1157 " \001(\t\022\031\n\021trailing_comments\030\004 \001(\t\022!\n\031leadi"
1158 "ng_detached_comments\030\006 \003(\t\"\247\001\n\021Generated"
1159 "CodeInfo\022A\n\nannotation\030\001 \003(\0132-.google.pr"
1160 "otobuf.GeneratedCodeInfo.Annotation\032O\n\nA"
1161 "nnotation\022\020\n\004path\030\001 \003(\005B\002\020\001\022\023\n\013source_fi"
1162 "le\030\002 \001(\t\022\r\n\005begin\030\003 \001(\005\022\013\n\003end\030\004 \001(\005B\217\001\n"
1163 "\023com.google.protobufB\020DescriptorProtosH\001"
1164 "Z>github.com/golang/protobuf/protoc-gen-"
1165 "go/descriptor;descriptor\370\001\001\242\002\003GPB\252\002\032Goog"
1166 "le.Protobuf.Reflection"
1210 PROTOBUF_NAMESPACE_OPEN
1241 #if (__cplusplus < 201703) && (!defined(_MSC_VER) || _MSC_VER >= 1900)
1263 #endif // (__cplusplus < 201703) && (!defined(_MSC_VER) || _MSC_VER >= 1900)
1279 #if (__cplusplus < 201703) && (!defined(_MSC_VER) || _MSC_VER >= 1900)
1286 #endif // (__cplusplus < 201703) && (!defined(_MSC_VER) || _MSC_VER >= 1900)
1302 #if (__cplusplus < 201703) && (!defined(_MSC_VER) || _MSC_VER >= 1900)
1309 #endif // (__cplusplus < 201703) && (!defined(_MSC_VER) || _MSC_VER >= 1900)
1325 #if (__cplusplus < 201703) && (!defined(_MSC_VER) || _MSC_VER >= 1900)
1332 #endif // (__cplusplus < 201703) && (!defined(_MSC_VER) || _MSC_VER >= 1900)
1348 #if (__cplusplus < 201703) && (!defined(_MSC_VER) || _MSC_VER >= 1900)
1355 #endif // (__cplusplus < 201703) && (!defined(_MSC_VER) || _MSC_VER >= 1900)
1371 #if (__cplusplus < 201703) && (!defined(_MSC_VER) || _MSC_VER >= 1900)
1378 #endif // (__cplusplus < 201703) && (!defined(_MSC_VER) || _MSC_VER >= 1900)
1390 : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
1395 : ::PROTOBUF_NAMESPACE_ID::Message(),
1396 _internal_metadata_(arena),
1403 : ::PROTOBUF_NAMESPACE_ID::Message(),
1404 _internal_metadata_(nullptr),
1405 _has_bits_(from._has_bits_),
1443 (
void) cached_has_bits;
1450 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
1452 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
1454 while (!ctx->Done(&ptr)) {
1465 ptr = ctx->ParseMessage(
add_file(), ptr);
1467 if (!ctx->DataAvailable(ptr))
break;
1468 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 10);
1469 }
else goto handle_unusual;
1473 if ((tag & 7) == 4 || tag == 0) {
1474 ctx->SetLastTag(tag);
1478 CHK_(ptr !=
nullptr);
1490 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
1492 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
1493 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
1497 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(127u);
1499 if (!
p.second)
goto handle_unusual;
1500 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
1504 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
1507 goto handle_unusual;
1531 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
1534 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
1537 (
void) cached_has_bits;
1540 for (
unsigned int i = 0,
1541 n =
static_cast<unsigned int>(this->
file_size());
i <
n;
i++) {
1542 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
1544 this->
file(
static_cast<int>(
i)),
1549 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
1559 (
void) cached_has_bits;
1562 for (
unsigned int i = 0,
1563 n =
static_cast<unsigned int>(this->
file_size());
i <
n;
i++) {
1564 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
1565 InternalWriteMessageToArray(
1566 1, this->
file(
static_cast<int>(
i)), target);
1570 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
1579 size_t total_size = 0;
1583 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
1588 (
void) cached_has_bits;
1592 unsigned int count =
static_cast<unsigned int>(this->
file_size());
1593 total_size += 1UL *
count;
1594 for (
unsigned int i = 0;
i <
count;
i++) {
1596 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
1597 this->
file(
static_cast<int>(
i)));
1610 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<FileDescriptorSet>(
1626 (
void) cached_has_bits;
1633 if (&from ==
this)
return;
1640 if (&from ==
this)
return;
1654 CastToBase(&
file_)->InternalSwap(CastToBase(&other->
file_));
1666 PROTOBUF_NAMESPACE_ID::FileOptions::internal_default_instance());
1668 PROTOBUF_NAMESPACE_ID::SourceCodeInfo::internal_default_instance());
1674 (*has_bits)[0] |= 1u;
1677 (*has_bits)[0] |= 2u;
1681 (*has_bits)[0] |= 8u;
1685 (*has_bits)[0] |= 16u;
1688 (*has_bits)[0] |= 4u;
1692 const PROTOBUF_NAMESPACE_ID::FileOptions&
1694 return *msg->options_;
1696 const PROTOBUF_NAMESPACE_ID::SourceCodeInfo&
1698 return *msg->source_code_info_;
1701 PROTOBUF_NAMESPACE_ID::FileOptions*
options) {
1732 : ::PROTOBUF_NAMESPACE_ID::Message(),
1733 _internal_metadata_(arena),
1735 message_type_(arena),
1739 public_dependency_(arena),
1740 weak_dependency_(arena) {
1746 : ::PROTOBUF_NAMESPACE_ID::Message(),
1747 _internal_metadata_(nullptr),
1748 _has_bits_(from._has_bits_),
1749 dependency_(from.dependency_),
1750 message_type_(from.message_type_),
1751 enum_type_(from.enum_type_),
1752 service_(from.service_),
1753 extension_(from.extension_),
1754 public_dependency_(from.public_dependency_),
1755 weak_dependency_(from.weak_dependency_) {
1763 if (from.has_package()) {
1768 if (from.has_syntax()) {
1772 if (from.has_options()) {
1790 ::memset(&
options_, 0,
static_cast<size_t>(
1828 (
void) cached_has_bits;
1838 if (cached_has_bits & 0x0000001fu) {
1839 if (cached_has_bits & 0x00000001u) {
1840 name_.ClearNonDefaultToEmpty();
1842 if (cached_has_bits & 0x00000002u) {
1845 if (cached_has_bits & 0x00000004u) {
1846 syntax_.ClearNonDefaultToEmpty();
1848 if (cached_has_bits & 0x00000008u) {
1852 if (cached_has_bits & 0x00000010u) {
1861 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
1863 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
1866 while (!ctx->Done(&ptr)) {
1876 }
else goto handle_unusual;
1883 }
else goto handle_unusual;
1893 if (!ctx->DataAvailable(ptr))
break;
1894 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 26);
1895 }
else goto handle_unusual;
1905 if (!ctx->DataAvailable(ptr))
break;
1906 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 34);
1907 }
else goto handle_unusual;
1917 if (!ctx->DataAvailable(ptr))
break;
1918 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 42);
1919 }
else goto handle_unusual;
1929 if (!ctx->DataAvailable(ptr))
break;
1930 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 50);
1931 }
else goto handle_unusual;
1941 if (!ctx->DataAvailable(ptr))
break;
1942 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 58);
1943 }
else goto handle_unusual;
1950 }
else goto handle_unusual;
1957 }
else goto handle_unusual;
1967 if (!ctx->DataAvailable(ptr))
break;
1968 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 80);
1972 }
else goto handle_unusual;
1982 if (!ctx->DataAvailable(ptr))
break;
1983 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 88);
1987 }
else goto handle_unusual;
1994 }
else goto handle_unusual;
1998 if ((tag & 7) == 4 || tag == 0) {
1999 ctx->SetLastTag(tag);
2003 CHK_(ptr !=
nullptr);
2016 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
2018 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
2019 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
2023 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(127u);
2025 if (!
p.second)
goto handle_unusual;
2026 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
2030 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
2032 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
2034 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
2035 "google.protobuf.FileDescriptorProto.name");
2037 goto handle_unusual;
2045 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
2047 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
2049 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
2050 "google.protobuf.FileDescriptorProto.package");
2052 goto handle_unusual;
2060 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
2062 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
2065 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
2066 "google.protobuf.FileDescriptorProto.dependency");
2068 goto handle_unusual;
2076 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
2079 goto handle_unusual;
2087 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
2090 goto handle_unusual;
2098 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
2101 goto handle_unusual;
2109 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
2112 goto handle_unusual;
2120 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
2123 goto handle_unusual;
2131 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
2134 goto handle_unusual;
2142 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadRepeatedPrimitive<
2146 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPackedPrimitiveNoInline<
2150 goto handle_unusual;
2158 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadRepeatedPrimitive<
2162 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPackedPrimitiveNoInline<
2166 goto handle_unusual;
2174 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
2176 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
2178 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
2179 "google.protobuf.FileDescriptorProto.syntax");
2181 goto handle_unusual;
2205 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
2208 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
2211 (
void) cached_has_bits;
2215 if (cached_has_bits & 0x00000001u) {
2216 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
2218 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
2219 "google.protobuf.FileDescriptorProto.name");
2220 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
2221 1, this->
name(), output);
2225 if (cached_has_bits & 0x00000002u) {
2226 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
2228 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
2229 "google.protobuf.FileDescriptorProto.package");
2230 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
2236 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
2238 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
2239 "google.protobuf.FileDescriptorProto.dependency");
2240 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteString(
2245 for (
unsigned int i = 0,
2247 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
2254 for (
unsigned int i = 0,
2256 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
2263 for (
unsigned int i = 0,
2265 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
2267 this->
service(
static_cast<int>(
i)),
2272 for (
unsigned int i = 0,
2274 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
2281 if (cached_has_bits & 0x00000008u) {
2282 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
2287 if (cached_has_bits & 0x00000010u) {
2288 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
2294 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32(
2300 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32(
2305 if (cached_has_bits & 0x00000004u) {
2306 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
2308 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
2309 "google.protobuf.FileDescriptorProto.syntax");
2310 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
2311 12, this->
syntax(), output);
2315 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
2325 (
void) cached_has_bits;
2329 if (cached_has_bits & 0x00000001u) {
2330 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
2332 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
2333 "google.protobuf.FileDescriptorProto.name");
2335 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
2336 1, this->
name(), target);
2340 if (cached_has_bits & 0x00000002u) {
2341 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
2343 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
2344 "google.protobuf.FileDescriptorProto.package");
2346 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
2352 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
2354 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
2355 "google.protobuf.FileDescriptorProto.dependency");
2356 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
2357 WriteStringToArray(3, this->
dependency(
i), target);
2361 for (
unsigned int i = 0,
2363 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
2364 InternalWriteMessageToArray(
2369 for (
unsigned int i = 0,
2371 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
2372 InternalWriteMessageToArray(
2373 5, this->
enum_type(
static_cast<int>(
i)), target);
2377 for (
unsigned int i = 0,
2379 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
2380 InternalWriteMessageToArray(
2381 6, this->
service(
static_cast<int>(
i)), target);
2385 for (
unsigned int i = 0,
2387 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
2388 InternalWriteMessageToArray(
2389 7, this->
extension(
static_cast<int>(
i)), target);
2393 if (cached_has_bits & 0x00000008u) {
2394 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
2395 InternalWriteMessageToArray(
2400 if (cached_has_bits & 0x00000010u) {
2401 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
2402 InternalWriteMessageToArray(
2407 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
2411 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
2415 if (cached_has_bits & 0x00000004u) {
2416 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
2418 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
2419 "google.protobuf.FileDescriptorProto.syntax");
2421 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
2422 12, this->
syntax(), target);
2426 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
2435 size_t total_size = 0;
2439 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
2444 (
void) cached_has_bits;
2450 total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
2457 total_size += 1UL *
count;
2458 for (
unsigned int i = 0;
i <
count;
i++) {
2460 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
2468 total_size += 1UL *
count;
2469 for (
unsigned int i = 0;
i <
count;
i++) {
2471 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
2479 total_size += 1UL *
count;
2480 for (
unsigned int i = 0;
i <
count;
i++) {
2482 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
2483 this->
service(
static_cast<int>(
i)));
2490 total_size += 1UL *
count;
2491 for (
unsigned int i = 0;
i <
count;
i++) {
2493 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
2500 size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
2504 total_size += data_size;
2509 size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
2513 total_size += data_size;
2517 if (cached_has_bits & 0x0000001fu) {
2519 if (cached_has_bits & 0x00000001u) {
2521 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
2526 if (cached_has_bits & 0x00000002u) {
2528 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
2533 if (cached_has_bits & 0x00000004u) {
2535 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
2540 if (cached_has_bits & 0x00000008u) {
2542 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
2547 if (cached_has_bits & 0x00000010u) {
2549 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
2563 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<FileDescriptorProto>(
2579 (
void) cached_has_bits;
2589 if (cached_has_bits & 0x0000001fu) {
2590 if (cached_has_bits & 0x00000001u) {
2593 if (cached_has_bits & 0x00000002u) {
2596 if (cached_has_bits & 0x00000004u) {
2599 if (cached_has_bits & 0x00000008u) {
2602 if (cached_has_bits & 0x00000010u) {
2610 if (&from ==
this)
return;
2617 if (&from ==
this)
return;
2627 if (has_options()) {
2628 if (!this->
options_->IsInitialized())
return false;
2663 PROTOBUF_NAMESPACE_ID::ExtensionRangeOptions::internal_default_instance());
2669 (*has_bits)[0] |= 2u;
2672 (*has_bits)[0] |= 4u;
2676 (*has_bits)[0] |= 1u;
2680 const PROTOBUF_NAMESPACE_ID::ExtensionRangeOptions&
2685 PROTOBUF_NAMESPACE_ID::ExtensionRangeOptions*
options) {
2703 : ::PROTOBUF_NAMESPACE_ID::Message(),
2704 _internal_metadata_(arena) {
2710 : ::PROTOBUF_NAMESPACE_ID::Message(),
2711 _internal_metadata_(nullptr),
2712 _has_bits_(from._has_bits_) {
2715 options_ =
new PROTOBUF_NAMESPACE_ID::ExtensionRangeOptions(*from.
options_);
2720 static_cast<size_t>(
reinterpret_cast<char*
>(&
end_) -
2721 reinterpret_cast<char*
>(&
start_)) +
sizeof(
end_));
2727 ::memset(&
options_, 0,
static_cast<size_t>(
2728 reinterpret_cast<char*
>(&
end_) -
2761 (
void) cached_has_bits;
2764 if (cached_has_bits & 0x00000001u) {
2768 if (cached_has_bits & 0x00000006u) {
2769 ::memset(&
start_, 0,
static_cast<size_t>(
2770 reinterpret_cast<char*
>(&
end_) -
2771 reinterpret_cast<char*
>(&
start_)) +
sizeof(
end_));
2777 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
2779 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
2782 while (!ctx->Done(&ptr)) {
2793 }
else goto handle_unusual;
2801 }
else goto handle_unusual;
2808 }
else goto handle_unusual;
2812 if ((tag & 7) == 4 || tag == 0) {
2813 ctx->SetLastTag(tag);
2817 CHK_(ptr !=
nullptr);
2830 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
2832 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
2833 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
2837 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(127u);
2839 if (!
p.second)
goto handle_unusual;
2840 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
2845 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
2849 goto handle_unusual;
2858 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
2862 goto handle_unusual;
2870 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
2873 goto handle_unusual;
2897 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
2900 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
2903 (
void) cached_has_bits;
2907 if (cached_has_bits & 0x00000002u) {
2908 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32(1, this->
start(), output);
2912 if (cached_has_bits & 0x00000004u) {
2913 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32(2, this->
end(), output);
2917 if (cached_has_bits & 0x00000001u) {
2918 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
2923 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
2933 (
void) cached_has_bits;
2937 if (cached_has_bits & 0x00000002u) {
2938 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(1, this->
start(), target);
2942 if (cached_has_bits & 0x00000004u) {
2943 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(2, this->
end(), target);
2947 if (cached_has_bits & 0x00000001u) {
2948 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
2949 InternalWriteMessageToArray(
2954 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
2963 size_t total_size = 0;
2967 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
2972 (
void) cached_has_bits;
2975 if (cached_has_bits & 0x00000007u) {
2977 if (cached_has_bits & 0x00000001u) {
2979 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
2984 if (cached_has_bits & 0x00000002u) {
2986 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
2991 if (cached_has_bits & 0x00000004u) {
2993 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
3007 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<DescriptorProto_ExtensionRange>(
3023 (
void) cached_has_bits;
3026 if (cached_has_bits & 0x00000007u) {
3027 if (cached_has_bits & 0x00000001u) {
3030 if (cached_has_bits & 0x00000002u) {
3033 if (cached_has_bits & 0x00000004u) {
3042 if (&from ==
this)
return;
3049 if (&from ==
this)
return;
3056 if (!this->
options_->IsInitialized())
return false;
3083 (*has_bits)[0] |= 1u;
3086 (*has_bits)[0] |= 2u;
3091 : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
3096 : ::PROTOBUF_NAMESPACE_ID::Message(),
3097 _internal_metadata_(arena) {
3103 : ::PROTOBUF_NAMESPACE_ID::Message(),
3104 _internal_metadata_(nullptr),
3105 _has_bits_(from._has_bits_) {
3108 static_cast<size_t>(
reinterpret_cast<char*
>(&
end_) -
3109 reinterpret_cast<char*
>(&
start_)) +
sizeof(
end_));
3114 ::memset(&
start_, 0,
static_cast<size_t>(
3115 reinterpret_cast<char*
>(&
end_) -
3116 reinterpret_cast<char*
>(&
start_)) +
sizeof(
end_));
3147 (
void) cached_has_bits;
3150 if (cached_has_bits & 0x00000003u) {
3151 ::memset(&
start_, 0,
static_cast<size_t>(
3152 reinterpret_cast<char*
>(&
end_) -
3153 reinterpret_cast<char*
>(&
start_)) +
sizeof(
end_));
3159 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
3161 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
3164 while (!ctx->Done(&ptr)) {
3175 }
else goto handle_unusual;
3183 }
else goto handle_unusual;
3187 if ((tag & 7) == 4 || tag == 0) {
3188 ctx->SetLastTag(tag);
3192 CHK_(ptr !=
nullptr);
3205 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
3207 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
3208 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
3212 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(127u);
3214 if (!
p.second)
goto handle_unusual;
3215 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
3220 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
3224 goto handle_unusual;
3233 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
3237 goto handle_unusual;
3261 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
3264 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
3267 (
void) cached_has_bits;
3271 if (cached_has_bits & 0x00000001u) {
3272 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32(1, this->
start(), output);
3276 if (cached_has_bits & 0x00000002u) {
3277 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32(2, this->
end(), output);
3281 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
3291 (
void) cached_has_bits;
3295 if (cached_has_bits & 0x00000001u) {
3296 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(1, this->
start(), target);
3300 if (cached_has_bits & 0x00000002u) {
3301 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(2, this->
end(), target);
3305 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
3314 size_t total_size = 0;
3318 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
3323 (
void) cached_has_bits;
3326 if (cached_has_bits & 0x00000003u) {
3328 if (cached_has_bits & 0x00000001u) {
3330 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
3335 if (cached_has_bits & 0x00000002u) {
3337 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
3351 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<DescriptorProto_ReservedRange>(
3367 (
void) cached_has_bits;
3370 if (cached_has_bits & 0x00000003u) {
3371 if (cached_has_bits & 0x00000001u) {
3374 if (cached_has_bits & 0x00000002u) {
3383 if (&from ==
this)
return;
3390 if (&from ==
this)
return;
3416 PROTOBUF_NAMESPACE_ID::MessageOptions::internal_default_instance());
3422 (*has_bits)[0] |= 1u;
3426 (*has_bits)[0] |= 2u;
3430 const PROTOBUF_NAMESPACE_ID::MessageOptions&
3432 return *msg->options_;
3435 PROTOBUF_NAMESPACE_ID::MessageOptions*
options) {
3453 : ::PROTOBUF_NAMESPACE_ID::Message(),
3454 _internal_metadata_(arena),
3456 nested_type_(arena),
3458 extension_range_(arena),
3461 reserved_range_(arena),
3462 reserved_name_(arena) {
3468 : ::PROTOBUF_NAMESPACE_ID::Message(),
3469 _internal_metadata_(nullptr),
3470 _has_bits_(from._has_bits_),
3471 field_(from.field_),
3472 nested_type_(from.nested_type_),
3473 enum_type_(from.enum_type_),
3474 extension_range_(from.extension_range_),
3475 extension_(from.extension_),
3476 oneof_decl_(from.oneof_decl_),
3477 reserved_range_(from.reserved_range_),
3478 reserved_name_(from.reserved_name_) {
3485 if (from.has_options()) {
3529 (
void) cached_has_bits;
3540 if (cached_has_bits & 0x00000003u) {
3541 if (cached_has_bits & 0x00000001u) {
3542 name_.ClearNonDefaultToEmpty();
3544 if (cached_has_bits & 0x00000002u) {
3553 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
3555 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
3558 while (!ctx->Done(&ptr)) {
3568 }
else goto handle_unusual;
3576 ptr = ctx->ParseMessage(
add_field(), ptr);
3578 if (!ctx->DataAvailable(ptr))
break;
3579 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 18);
3580 }
else goto handle_unusual;
3590 if (!ctx->DataAvailable(ptr))
break;
3591 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 26);
3592 }
else goto handle_unusual;
3602 if (!ctx->DataAvailable(ptr))
break;
3603 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 34);
3604 }
else goto handle_unusual;
3614 if (!ctx->DataAvailable(ptr))
break;
3615 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 42);
3616 }
else goto handle_unusual;
3626 if (!ctx->DataAvailable(ptr))
break;
3627 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 50);
3628 }
else goto handle_unusual;
3635 }
else goto handle_unusual;
3645 if (!ctx->DataAvailable(ptr))
break;
3646 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 66);
3647 }
else goto handle_unusual;
3657 if (!ctx->DataAvailable(ptr))
break;
3658 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 74);
3659 }
else goto handle_unusual;
3669 if (!ctx->DataAvailable(ptr))
break;
3670 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 82);
3671 }
else goto handle_unusual;
3675 if ((tag & 7) == 4 || tag == 0) {
3676 ctx->SetLastTag(tag);
3680 CHK_(ptr !=
nullptr);
3693 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
3695 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
3696 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
3700 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(127u);
3702 if (!
p.second)
goto handle_unusual;
3703 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
3707 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
3709 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
3711 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
3712 "google.protobuf.DescriptorProto.name");
3714 goto handle_unusual;
3722 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
3725 goto handle_unusual;
3733 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
3736 goto handle_unusual;
3744 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
3747 goto handle_unusual;
3755 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
3758 goto handle_unusual;
3766 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
3769 goto handle_unusual;
3777 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
3780 goto handle_unusual;
3788 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
3791 goto handle_unusual;
3799 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
3802 goto handle_unusual;
3810 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
3812 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
3815 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
3816 "google.protobuf.DescriptorProto.reserved_name");
3818 goto handle_unusual;
3842 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
3845 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
3848 (
void) cached_has_bits;
3852 if (cached_has_bits & 0x00000001u) {
3853 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
3855 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
3856 "google.protobuf.DescriptorProto.name");
3857 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
3858 1, this->
name(), output);
3862 for (
unsigned int i = 0,
3864 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
3866 this->
field(
static_cast<int>(
i)),
3871 for (
unsigned int i = 0,
3873 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
3880 for (
unsigned int i = 0,
3882 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
3889 for (
unsigned int i = 0,
3891 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
3898 for (
unsigned int i = 0,
3900 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
3907 if (cached_has_bits & 0x00000002u) {
3908 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
3913 for (
unsigned int i = 0,
3915 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
3922 for (
unsigned int i = 0,
3924 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
3932 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
3934 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
3935 "google.protobuf.DescriptorProto.reserved_name");
3936 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteString(
3941 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
3951 (
void) cached_has_bits;
3955 if (cached_has_bits & 0x00000001u) {
3956 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
3958 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
3959 "google.protobuf.DescriptorProto.name");
3961 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
3962 1, this->
name(), target);
3966 for (
unsigned int i = 0,
3968 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
3969 InternalWriteMessageToArray(
3970 2, this->
field(
static_cast<int>(
i)), target);
3974 for (
unsigned int i = 0,
3976 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
3977 InternalWriteMessageToArray(
3982 for (
unsigned int i = 0,
3984 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
3985 InternalWriteMessageToArray(
3986 4, this->
enum_type(
static_cast<int>(
i)), target);
3990 for (
unsigned int i = 0,
3992 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
3993 InternalWriteMessageToArray(
3998 for (
unsigned int i = 0,
4000 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
4001 InternalWriteMessageToArray(
4002 6, this->
extension(
static_cast<int>(
i)), target);
4006 if (cached_has_bits & 0x00000002u) {
4007 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
4008 InternalWriteMessageToArray(
4013 for (
unsigned int i = 0,
4015 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
4016 InternalWriteMessageToArray(
4017 8, this->
oneof_decl(
static_cast<int>(
i)), target);
4021 for (
unsigned int i = 0,
4023 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
4024 InternalWriteMessageToArray(
4030 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
4032 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
4033 "google.protobuf.DescriptorProto.reserved_name");
4034 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
4039 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
4048 size_t total_size = 0;
4052 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
4057 (
void) cached_has_bits;
4062 total_size += 1UL *
count;
4063 for (
unsigned int i = 0;
i <
count;
i++) {
4065 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
4066 this->
field(
static_cast<int>(
i)));
4073 total_size += 1UL *
count;
4074 for (
unsigned int i = 0;
i <
count;
i++) {
4076 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
4084 total_size += 1UL *
count;
4085 for (
unsigned int i = 0;
i <
count;
i++) {
4087 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
4095 total_size += 1UL *
count;
4096 for (
unsigned int i = 0;
i <
count;
i++) {
4098 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
4106 total_size += 1UL *
count;
4107 for (
unsigned int i = 0;
i <
count;
i++) {
4109 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
4117 total_size += 1UL *
count;
4118 for (
unsigned int i = 0;
i <
count;
i++) {
4120 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
4128 total_size += 1UL *
count;
4129 for (
unsigned int i = 0;
i <
count;
i++) {
4131 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
4140 total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
4145 if (cached_has_bits & 0x00000003u) {
4147 if (cached_has_bits & 0x00000001u) {
4149 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
4154 if (cached_has_bits & 0x00000002u) {
4156 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
4170 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<DescriptorProto>(
4186 (
void) cached_has_bits;
4197 if (cached_has_bits & 0x00000003u) {
4198 if (cached_has_bits & 0x00000001u) {
4201 if (cached_has_bits & 0x00000002u) {
4209 if (&from ==
this)
return;
4216 if (&from ==
this)
return;
4228 if (has_options()) {
4229 if (!this->
options_->IsInitialized())
return false;
4238 CastToBase(&
field_)->InternalSwap(CastToBase(&other->
field_));
4266 : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
4271 : ::PROTOBUF_NAMESPACE_ID::Message(),
4272 _extensions_(arena),
4273 _internal_metadata_(arena),
4274 uninterpreted_option_(arena) {
4280 : ::PROTOBUF_NAMESPACE_ID::Message(),
4281 _internal_metadata_(nullptr),
4282 _has_bits_(from._has_bits_),
4283 uninterpreted_option_(from.uninterpreted_option_) {
4321 (
void) cached_has_bits;
4329 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
4331 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
4333 while (!ctx->Done(&ptr)) {
4346 if (!ctx->DataAvailable(ptr))
break;
4347 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint16>(ptr) == 16058);
4348 }
else goto handle_unusual;
4352 if ((tag & 7) == 4 || tag == 0) {
4353 ctx->SetLastTag(tag);
4356 if ((8000u <= tag)) {
4359 CHK_(ptr !=
nullptr);
4363 CHK_(ptr !=
nullptr);
4375 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
4377 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
4378 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
4382 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(16383u);
4384 if (!
p.second)
goto handle_unusual;
4385 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
4389 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
4392 goto handle_unusual;
4402 if ((8000u <= tag)) {
4422 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
4425 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
4428 (
void) cached_has_bits;
4431 for (
unsigned int i = 0,
4433 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
4443 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
4453 (
void) cached_has_bits;
4456 for (
unsigned int i = 0,
4458 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
4459 InternalWriteMessageToArray(
4465 1000, 536870912,
target);
4468 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
4477 size_t total_size = 0;
4483 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
4488 (
void) cached_has_bits;
4493 total_size += 2UL *
count;
4494 for (
unsigned int i = 0;
i <
count;
i++) {
4496 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
4510 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<ExtensionRangeOptions>(
4527 (
void) cached_has_bits;
4534 if (&from ==
this)
return;
4541 if (&from ==
this)
return;
4572 PROTOBUF_NAMESPACE_ID::FieldOptions::internal_default_instance());
4578 (*has_bits)[0] |= 1u;
4581 (*has_bits)[0] |= 64u;
4584 (*has_bits)[0] |= 256u;
4587 (*has_bits)[0] |= 512u;
4590 (*has_bits)[0] |= 4u;
4593 (*has_bits)[0] |= 2u;
4596 (*has_bits)[0] |= 8u;
4599 (*has_bits)[0] |= 128u;
4602 (*has_bits)[0] |= 16u;
4606 (*has_bits)[0] |= 32u;
4610 const PROTOBUF_NAMESPACE_ID::FieldOptions&
4612 return *msg->options_;
4615 PROTOBUF_NAMESPACE_ID::FieldOptions*
options) {
4633 : ::PROTOBUF_NAMESPACE_ID::Message(),
4634 _internal_metadata_(arena) {
4640 : ::PROTOBUF_NAMESPACE_ID::Message(),
4641 _internal_metadata_(nullptr),
4642 _has_bits_(from._has_bits_) {
4650 if (from.has_extendee()) {
4655 if (from.has_type_name()) {
4660 if (from.has_default_value()) {
4665 if (from.has_json_name()) {
4669 if (from.has_options()) {
4675 static_cast<size_t>(
reinterpret_cast<char*
>(&
type_) -
4687 ::memset(&
options_, 0,
static_cast<size_t>(
4728 (
void) cached_has_bits;
4731 if (cached_has_bits & 0x0000003fu) {
4732 if (cached_has_bits & 0x00000001u) {
4733 name_.ClearNonDefaultToEmpty();
4735 if (cached_has_bits & 0x00000002u) {
4738 if (cached_has_bits & 0x00000004u) {
4741 if (cached_has_bits & 0x00000008u) {
4744 if (cached_has_bits & 0x00000010u) {
4747 if (cached_has_bits & 0x00000020u) {
4752 if (cached_has_bits & 0x000000c0u) {
4753 ::memset(&
number_, 0,
static_cast<size_t>(
4757 if (cached_has_bits & 0x00000300u) {
4765 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
4767 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
4770 while (!ctx->Done(&ptr)) {
4780 }
else goto handle_unusual;
4787 }
else goto handle_unusual;
4795 }
else goto handle_unusual;
4807 }
else goto handle_unusual;
4819 }
else goto handle_unusual;
4826 }
else goto handle_unusual;
4833 }
else goto handle_unusual;
4840 }
else goto handle_unusual;
4848 }
else goto handle_unusual;
4855 }
else goto handle_unusual;
4859 if ((tag & 7) == 4 || tag == 0) {
4860 ctx->SetLastTag(tag);
4864 CHK_(ptr !=
nullptr);
4877 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
4879 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
4880 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
4884 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(127u);
4886 if (!
p.second)
goto handle_unusual;
4887 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
4891 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
4893 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
4895 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
4896 "google.protobuf.FieldDescriptorProto.name");
4898 goto handle_unusual;
4906 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
4908 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
4910 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
4911 "google.protobuf.FieldDescriptorProto.extendee");
4913 goto handle_unusual;
4922 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
4926 goto handle_unusual;
4935 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
4936 int, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_ENUM>(
4945 goto handle_unusual;
4954 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
4955 int, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_ENUM>(
4964 goto handle_unusual;
4972 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
4974 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
4976 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
4977 "google.protobuf.FieldDescriptorProto.type_name");
4979 goto handle_unusual;
4987 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
4989 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
4991 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
4992 "google.protobuf.FieldDescriptorProto.default_value");
4994 goto handle_unusual;
5002 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
5005 goto handle_unusual;
5014 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
5018 goto handle_unusual;
5026 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
5028 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
5030 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
5031 "google.protobuf.FieldDescriptorProto.json_name");
5033 goto handle_unusual;
5057 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
5060 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
5063 (
void) cached_has_bits;
5067 if (cached_has_bits & 0x00000001u) {
5068 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
5070 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
5071 "google.protobuf.FieldDescriptorProto.name");
5072 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
5073 1, this->
name(), output);
5077 if (cached_has_bits & 0x00000002u) {
5078 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
5080 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
5081 "google.protobuf.FieldDescriptorProto.extendee");
5082 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
5087 if (cached_has_bits & 0x00000040u) {
5088 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32(3, this->
number(), output);
5092 if (cached_has_bits & 0x00000100u) {
5093 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnum(
5094 4, this->
label(), output);
5098 if (cached_has_bits & 0x00000200u) {
5099 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnum(
5100 5, this->
type(), output);
5104 if (cached_has_bits & 0x00000004u) {
5105 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
5107 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
5108 "google.protobuf.FieldDescriptorProto.type_name");
5109 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
5114 if (cached_has_bits & 0x00000008u) {
5115 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
5117 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
5118 "google.protobuf.FieldDescriptorProto.default_value");
5119 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
5124 if (cached_has_bits & 0x00000020u) {
5125 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
5130 if (cached_has_bits & 0x00000080u) {
5131 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32(9, this->
oneof_index(), output);
5135 if (cached_has_bits & 0x00000010u) {
5136 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
5138 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
5139 "google.protobuf.FieldDescriptorProto.json_name");
5140 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
5145 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
5155 (
void) cached_has_bits;
5159 if (cached_has_bits & 0x00000001u) {
5160 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
5162 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
5163 "google.protobuf.FieldDescriptorProto.name");
5165 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
5166 1, this->
name(), target);
5170 if (cached_has_bits & 0x00000002u) {
5171 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
5173 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
5174 "google.protobuf.FieldDescriptorProto.extendee");
5176 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
5181 if (cached_has_bits & 0x00000040u) {
5182 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(3, this->
number(), target);
5186 if (cached_has_bits & 0x00000100u) {
5187 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray(
5188 4, this->
label(), target);
5192 if (cached_has_bits & 0x00000200u) {
5193 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray(
5194 5, this->
type(), target);
5198 if (cached_has_bits & 0x00000004u) {
5199 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
5201 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
5202 "google.protobuf.FieldDescriptorProto.type_name");
5204 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
5209 if (cached_has_bits & 0x00000008u) {
5210 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
5212 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
5213 "google.protobuf.FieldDescriptorProto.default_value");
5215 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
5220 if (cached_has_bits & 0x00000020u) {
5221 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
5222 InternalWriteMessageToArray(
5227 if (cached_has_bits & 0x00000080u) {
5228 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(9, this->
oneof_index(), target);
5232 if (cached_has_bits & 0x00000010u) {
5233 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
5235 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
5236 "google.protobuf.FieldDescriptorProto.json_name");
5238 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
5243 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
5252 size_t total_size = 0;
5256 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
5261 (
void) cached_has_bits;
5264 if (cached_has_bits & 0x000000ffu) {
5266 if (cached_has_bits & 0x00000001u) {
5268 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
5273 if (cached_has_bits & 0x00000002u) {
5275 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
5280 if (cached_has_bits & 0x00000004u) {
5282 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
5287 if (cached_has_bits & 0x00000008u) {
5289 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
5294 if (cached_has_bits & 0x00000010u) {
5296 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
5301 if (cached_has_bits & 0x00000020u) {
5303 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
5308 if (cached_has_bits & 0x00000040u) {
5310 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
5315 if (cached_has_bits & 0x00000080u) {
5317 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
5322 if (cached_has_bits & 0x00000300u) {
5324 if (cached_has_bits & 0x00000100u) {
5326 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->
label());
5330 if (cached_has_bits & 0x00000200u) {
5332 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->
type());
5345 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<FieldDescriptorProto>(
5361 (
void) cached_has_bits;
5364 if (cached_has_bits & 0x000000ffu) {
5365 if (cached_has_bits & 0x00000001u) {
5368 if (cached_has_bits & 0x00000002u) {
5371 if (cached_has_bits & 0x00000004u) {
5374 if (cached_has_bits & 0x00000008u) {
5377 if (cached_has_bits & 0x00000010u) {
5380 if (cached_has_bits & 0x00000020u) {
5383 if (cached_has_bits & 0x00000040u) {
5386 if (cached_has_bits & 0x00000080u) {
5391 if (cached_has_bits & 0x00000300u) {
5392 if (cached_has_bits & 0x00000100u) {
5395 if (cached_has_bits & 0x00000200u) {
5404 if (&from ==
this)
return;
5411 if (&from ==
this)
return;
5417 if (has_options()) {
5418 if (!this->
options_->IsInitialized())
return false;
5453 PROTOBUF_NAMESPACE_ID::OneofOptions::internal_default_instance());
5459 (*has_bits)[0] |= 1u;
5463 (*has_bits)[0] |= 2u;
5467 const PROTOBUF_NAMESPACE_ID::OneofOptions&
5469 return *msg->options_;
5472 PROTOBUF_NAMESPACE_ID::OneofOptions*
options) {
5490 : ::PROTOBUF_NAMESPACE_ID::Message(),
5491 _internal_metadata_(arena) {
5497 : ::PROTOBUF_NAMESPACE_ID::Message(),
5498 _internal_metadata_(nullptr),
5499 _has_bits_(from._has_bits_) {
5506 if (from.has_options()) {
5550 (
void) cached_has_bits;
5553 if (cached_has_bits & 0x00000003u) {
5554 if (cached_has_bits & 0x00000001u) {
5555 name_.ClearNonDefaultToEmpty();
5557 if (cached_has_bits & 0x00000002u) {
5566 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
5568 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
5571 while (!ctx->Done(&ptr)) {
5581 }
else goto handle_unusual;
5588 }
else goto handle_unusual;
5592 if ((tag & 7) == 4 || tag == 0) {
5593 ctx->SetLastTag(tag);
5597 CHK_(ptr !=
nullptr);
5610 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
5612 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
5613 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
5617 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(127u);
5619 if (!
p.second)
goto handle_unusual;
5620 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
5624 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
5626 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
5628 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
5629 "google.protobuf.OneofDescriptorProto.name");
5631 goto handle_unusual;
5639 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
5642 goto handle_unusual;
5666 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
5669 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
5672 (
void) cached_has_bits;
5676 if (cached_has_bits & 0x00000001u) {
5677 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
5679 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
5680 "google.protobuf.OneofDescriptorProto.name");
5681 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
5682 1, this->
name(), output);
5686 if (cached_has_bits & 0x00000002u) {
5687 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
5692 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
5702 (
void) cached_has_bits;
5706 if (cached_has_bits & 0x00000001u) {
5707 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
5709 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
5710 "google.protobuf.OneofDescriptorProto.name");
5712 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
5713 1, this->
name(), target);
5717 if (cached_has_bits & 0x00000002u) {
5718 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
5719 InternalWriteMessageToArray(
5724 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
5733 size_t total_size = 0;
5737 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
5742 (
void) cached_has_bits;
5745 if (cached_has_bits & 0x00000003u) {
5747 if (cached_has_bits & 0x00000001u) {
5749 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
5754 if (cached_has_bits & 0x00000002u) {
5756 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
5770 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<OneofDescriptorProto>(
5786 (
void) cached_has_bits;
5789 if (cached_has_bits & 0x00000003u) {
5790 if (cached_has_bits & 0x00000001u) {
5793 if (cached_has_bits & 0x00000002u) {
5801 if (&from ==
this)
return;
5808 if (&from ==
this)
return;
5814 if (has_options()) {
5815 if (!this->
options_->IsInitialized())
return false;
5842 (*has_bits)[0] |= 1u;
5845 (*has_bits)[0] |= 2u;
5850 : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
5855 : ::PROTOBUF_NAMESPACE_ID::Message(),
5856 _internal_metadata_(arena) {
5862 : ::PROTOBUF_NAMESPACE_ID::Message(),
5863 _internal_metadata_(nullptr),
5864 _has_bits_(from._has_bits_) {
5867 static_cast<size_t>(
reinterpret_cast<char*
>(&
end_) -
5868 reinterpret_cast<char*
>(&
start_)) +
sizeof(
end_));
5873 ::memset(&
start_, 0,
static_cast<size_t>(
5874 reinterpret_cast<char*
>(&
end_) -
5875 reinterpret_cast<char*
>(&
start_)) +
sizeof(
end_));
5906 (
void) cached_has_bits;
5909 if (cached_has_bits & 0x00000003u) {
5910 ::memset(&
start_, 0,
static_cast<size_t>(
5911 reinterpret_cast<char*
>(&
end_) -
5912 reinterpret_cast<char*
>(&
start_)) +
sizeof(
end_));
5918 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
5920 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
5923 while (!ctx->Done(&ptr)) {
5934 }
else goto handle_unusual;
5942 }
else goto handle_unusual;
5946 if ((tag & 7) == 4 || tag == 0) {
5947 ctx->SetLastTag(tag);
5951 CHK_(ptr !=
nullptr);
5964 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
5966 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
5967 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
5971 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(127u);
5973 if (!
p.second)
goto handle_unusual;
5974 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
5979 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
5983 goto handle_unusual;
5992 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
5996 goto handle_unusual;
6020 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
6023 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
6026 (
void) cached_has_bits;
6030 if (cached_has_bits & 0x00000001u) {
6031 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32(1, this->
start(), output);
6035 if (cached_has_bits & 0x00000002u) {
6036 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32(2, this->
end(), output);
6040 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
6050 (
void) cached_has_bits;
6054 if (cached_has_bits & 0x00000001u) {
6055 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(1, this->
start(), target);
6059 if (cached_has_bits & 0x00000002u) {
6060 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(2, this->
end(), target);
6064 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
6073 size_t total_size = 0;
6077 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
6082 (
void) cached_has_bits;
6085 if (cached_has_bits & 0x00000003u) {
6087 if (cached_has_bits & 0x00000001u) {
6089 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
6094 if (cached_has_bits & 0x00000002u) {
6096 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
6110 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<EnumDescriptorProto_EnumReservedRange>(
6126 (
void) cached_has_bits;
6129 if (cached_has_bits & 0x00000003u) {
6130 if (cached_has_bits & 0x00000001u) {
6133 if (cached_has_bits & 0x00000002u) {
6142 if (&from ==
this)
return;
6149 if (&from ==
this)
return;
6175 PROTOBUF_NAMESPACE_ID::EnumOptions::internal_default_instance());
6181 (*has_bits)[0] |= 1u;
6185 (*has_bits)[0] |= 2u;
6189 const PROTOBUF_NAMESPACE_ID::EnumOptions&
6191 return *msg->options_;
6194 PROTOBUF_NAMESPACE_ID::EnumOptions*
options) {
6212 : ::PROTOBUF_NAMESPACE_ID::Message(),
6213 _internal_metadata_(arena),
6215 reserved_range_(arena),
6216 reserved_name_(arena) {
6222 : ::PROTOBUF_NAMESPACE_ID::Message(),
6223 _internal_metadata_(nullptr),
6224 _has_bits_(from._has_bits_),
6226 reserved_range_(from.reserved_range_),
6227 reserved_name_(from.reserved_name_) {
6234 if (from.has_options()) {
6278 (
void) cached_has_bits;
6284 if (cached_has_bits & 0x00000003u) {
6285 if (cached_has_bits & 0x00000001u) {
6286 name_.ClearNonDefaultToEmpty();
6288 if (cached_has_bits & 0x00000002u) {
6297 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
6299 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
6302 while (!ctx->Done(&ptr)) {
6312 }
else goto handle_unusual;
6320 ptr = ctx->ParseMessage(
add_value(), ptr);
6322 if (!ctx->DataAvailable(ptr))
break;
6323 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 18);
6324 }
else goto handle_unusual;
6331 }
else goto handle_unusual;
6341 if (!ctx->DataAvailable(ptr))
break;
6342 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 34);
6343 }
else goto handle_unusual;
6353 if (!ctx->DataAvailable(ptr))
break;
6354 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 42);
6355 }
else goto handle_unusual;
6359 if ((tag & 7) == 4 || tag == 0) {
6360 ctx->SetLastTag(tag);
6364 CHK_(ptr !=
nullptr);
6377 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
6379 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
6380 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
6384 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(127u);
6386 if (!
p.second)
goto handle_unusual;
6387 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
6391 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
6393 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
6395 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
6396 "google.protobuf.EnumDescriptorProto.name");
6398 goto handle_unusual;
6406 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
6409 goto handle_unusual;
6417 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
6420 goto handle_unusual;
6428 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
6431 goto handle_unusual;
6439 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
6441 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
6444 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
6445 "google.protobuf.EnumDescriptorProto.reserved_name");
6447 goto handle_unusual;
6471 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
6474 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
6477 (
void) cached_has_bits;
6481 if (cached_has_bits & 0x00000001u) {
6482 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
6484 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
6485 "google.protobuf.EnumDescriptorProto.name");
6486 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
6487 1, this->
name(), output);
6491 for (
unsigned int i = 0,
6493 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
6495 this->
value(
static_cast<int>(
i)),
6500 if (cached_has_bits & 0x00000002u) {
6501 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
6506 for (
unsigned int i = 0,
6508 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
6516 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
6518 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
6519 "google.protobuf.EnumDescriptorProto.reserved_name");
6520 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteString(
6525 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
6535 (
void) cached_has_bits;
6539 if (cached_has_bits & 0x00000001u) {
6540 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
6542 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
6543 "google.protobuf.EnumDescriptorProto.name");
6545 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
6546 1, this->
name(), target);
6550 for (
unsigned int i = 0,
6552 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
6553 InternalWriteMessageToArray(
6554 2, this->
value(
static_cast<int>(
i)), target);
6558 if (cached_has_bits & 0x00000002u) {
6559 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
6560 InternalWriteMessageToArray(
6565 for (
unsigned int i = 0,
6567 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
6568 InternalWriteMessageToArray(
6574 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
6576 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
6577 "google.protobuf.EnumDescriptorProto.reserved_name");
6578 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
6583 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
6592 size_t total_size = 0;
6596 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
6601 (
void) cached_has_bits;
6606 total_size += 1UL *
count;
6607 for (
unsigned int i = 0;
i <
count;
i++) {
6609 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
6610 this->
value(
static_cast<int>(
i)));
6617 total_size += 1UL *
count;
6618 for (
unsigned int i = 0;
i <
count;
i++) {
6620 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
6629 total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
6634 if (cached_has_bits & 0x00000003u) {
6636 if (cached_has_bits & 0x00000001u) {
6638 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
6643 if (cached_has_bits & 0x00000002u) {
6645 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
6659 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<EnumDescriptorProto>(
6675 (
void) cached_has_bits;
6681 if (cached_has_bits & 0x00000003u) {
6682 if (cached_has_bits & 0x00000001u) {
6685 if (cached_has_bits & 0x00000002u) {
6693 if (&from ==
this)
return;
6700 if (&from ==
this)
return;
6707 if (has_options()) {
6708 if (!this->
options_->IsInitialized())
return false;
6717 CastToBase(&
value_)->InternalSwap(CastToBase(&other->
value_));
6734 PROTOBUF_NAMESPACE_ID::EnumValueOptions::internal_default_instance());
6740 (*has_bits)[0] |= 1u;
6743 (*has_bits)[0] |= 4u;
6747 (*has_bits)[0] |= 2u;
6751 const PROTOBUF_NAMESPACE_ID::EnumValueOptions&
6753 return *msg->options_;
6756 PROTOBUF_NAMESPACE_ID::EnumValueOptions*
options) {
6774 : ::PROTOBUF_NAMESPACE_ID::Message(),
6775 _internal_metadata_(arena) {
6781 : ::PROTOBUF_NAMESPACE_ID::Message(),
6782 _internal_metadata_(nullptr),
6783 _has_bits_(from._has_bits_) {
6790 if (from.has_options()) {
6802 ::memset(&
options_, 0,
static_cast<size_t>(
6803 reinterpret_cast<char*
>(&
number_) -
6837 (
void) cached_has_bits;
6840 if (cached_has_bits & 0x00000003u) {
6841 if (cached_has_bits & 0x00000001u) {
6842 name_.ClearNonDefaultToEmpty();
6844 if (cached_has_bits & 0x00000002u) {
6854 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
6856 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
6859 while (!ctx->Done(&ptr)) {
6869 }
else goto handle_unusual;
6877 }
else goto handle_unusual;
6884 }
else goto handle_unusual;
6888 if ((tag & 7) == 4 || tag == 0) {
6889 ctx->SetLastTag(tag);
6893 CHK_(ptr !=
nullptr);
6906 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
6908 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
6909 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
6913 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(127u);
6915 if (!
p.second)
goto handle_unusual;
6916 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
6920 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
6922 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
6924 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
6925 "google.protobuf.EnumValueDescriptorProto.name");
6927 goto handle_unusual;
6936 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
6940 goto handle_unusual;
6948 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
6951 goto handle_unusual;
6975 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
6978 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
6981 (
void) cached_has_bits;
6985 if (cached_has_bits & 0x00000001u) {
6986 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
6988 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
6989 "google.protobuf.EnumValueDescriptorProto.name");
6990 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
6991 1, this->
name(), output);
6995 if (cached_has_bits & 0x00000004u) {
6996 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32(2, this->
number(), output);
7000 if (cached_has_bits & 0x00000002u) {
7001 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
7006 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
7016 (
void) cached_has_bits;
7020 if (cached_has_bits & 0x00000001u) {
7021 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
7023 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
7024 "google.protobuf.EnumValueDescriptorProto.name");
7026 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
7027 1, this->
name(), target);
7031 if (cached_has_bits & 0x00000004u) {
7032 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(2, this->
number(), target);
7036 if (cached_has_bits & 0x00000002u) {
7037 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
7038 InternalWriteMessageToArray(
7043 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
7052 size_t total_size = 0;
7056 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
7061 (
void) cached_has_bits;
7064 if (cached_has_bits & 0x00000007u) {
7066 if (cached_has_bits & 0x00000001u) {
7068 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
7073 if (cached_has_bits & 0x00000002u) {
7075 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
7080 if (cached_has_bits & 0x00000004u) {
7082 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
7096 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<EnumValueDescriptorProto>(
7112 (
void) cached_has_bits;
7115 if (cached_has_bits & 0x00000007u) {
7116 if (cached_has_bits & 0x00000001u) {
7119 if (cached_has_bits & 0x00000002u) {
7122 if (cached_has_bits & 0x00000004u) {
7131 if (&from ==
this)
return;
7138 if (&from ==
this)
return;
7144 if (has_options()) {
7145 if (!this->
options_->IsInitialized())
return false;
7169 PROTOBUF_NAMESPACE_ID::ServiceOptions::internal_default_instance());
7175 (*has_bits)[0] |= 1u;
7179 (*has_bits)[0] |= 2u;
7183 const PROTOBUF_NAMESPACE_ID::ServiceOptions&
7185 return *msg->options_;
7188 PROTOBUF_NAMESPACE_ID::ServiceOptions*
options) {
7206 : ::PROTOBUF_NAMESPACE_ID::Message(),
7207 _internal_metadata_(arena),
7214 : ::PROTOBUF_NAMESPACE_ID::Message(),
7215 _internal_metadata_(nullptr),
7216 _has_bits_(from._has_bits_),
7217 method_(from.method_) {
7224 if (from.has_options()) {
7268 (
void) cached_has_bits;
7272 if (cached_has_bits & 0x00000003u) {
7273 if (cached_has_bits & 0x00000001u) {
7274 name_.ClearNonDefaultToEmpty();
7276 if (cached_has_bits & 0x00000002u) {
7285 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
7287 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
7290 while (!ctx->Done(&ptr)) {
7300 }
else goto handle_unusual;
7310 if (!ctx->DataAvailable(ptr))
break;
7311 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 18);
7312 }
else goto handle_unusual;
7319 }
else goto handle_unusual;
7323 if ((tag & 7) == 4 || tag == 0) {
7324 ctx->SetLastTag(tag);
7328 CHK_(ptr !=
nullptr);
7341 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
7343 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
7344 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
7348 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(127u);
7350 if (!
p.second)
goto handle_unusual;
7351 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
7355 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
7357 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
7359 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
7360 "google.protobuf.ServiceDescriptorProto.name");
7362 goto handle_unusual;
7370 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
7373 goto handle_unusual;
7381 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
7384 goto handle_unusual;
7408 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
7411 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
7414 (
void) cached_has_bits;
7418 if (cached_has_bits & 0x00000001u) {
7419 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
7421 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
7422 "google.protobuf.ServiceDescriptorProto.name");
7423 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
7424 1, this->
name(), output);
7428 for (
unsigned int i = 0,
7430 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
7432 this->
method(
static_cast<int>(
i)),
7437 if (cached_has_bits & 0x00000002u) {
7438 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
7443 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
7453 (
void) cached_has_bits;
7457 if (cached_has_bits & 0x00000001u) {
7458 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
7460 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
7461 "google.protobuf.ServiceDescriptorProto.name");
7463 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
7464 1, this->
name(), target);
7468 for (
unsigned int i = 0,
7470 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
7471 InternalWriteMessageToArray(
7472 2, this->
method(
static_cast<int>(
i)), target);
7476 if (cached_has_bits & 0x00000002u) {
7477 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
7478 InternalWriteMessageToArray(
7483 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
7492 size_t total_size = 0;
7496 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
7501 (
void) cached_has_bits;
7506 total_size += 1UL *
count;
7507 for (
unsigned int i = 0;
i <
count;
i++) {
7509 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
7510 this->
method(
static_cast<int>(
i)));
7515 if (cached_has_bits & 0x00000003u) {
7517 if (cached_has_bits & 0x00000001u) {
7519 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
7524 if (cached_has_bits & 0x00000002u) {
7526 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
7540 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<ServiceDescriptorProto>(
7556 (
void) cached_has_bits;
7560 if (cached_has_bits & 0x00000003u) {
7561 if (cached_has_bits & 0x00000001u) {
7564 if (cached_has_bits & 0x00000002u) {
7572 if (&from ==
this)
return;
7579 if (&from ==
this)
return;
7586 if (has_options()) {
7587 if (!this->
options_->IsInitialized())
return false;
7611 PROTOBUF_NAMESPACE_ID::MethodOptions::internal_default_instance());
7617 (*has_bits)[0] |= 1u;
7620 (*has_bits)[0] |= 2u;
7623 (*has_bits)[0] |= 4u;
7627 (*has_bits)[0] |= 8u;
7630 (*has_bits)[0] |= 16u;
7633 (*has_bits)[0] |= 32u;
7637 const PROTOBUF_NAMESPACE_ID::MethodOptions&
7639 return *msg->options_;
7642 PROTOBUF_NAMESPACE_ID::MethodOptions*
options) {
7660 : ::PROTOBUF_NAMESPACE_ID::Message(),
7661 _internal_metadata_(arena) {
7667 : ::PROTOBUF_NAMESPACE_ID::Message(),
7668 _internal_metadata_(nullptr),
7669 _has_bits_(from._has_bits_) {
7677 if (from.has_input_type()) {
7682 if (from.has_output_type()) {
7686 if (from.has_options()) {
7702 ::memset(&
options_, 0,
static_cast<size_t>(
7739 (
void) cached_has_bits;
7742 if (cached_has_bits & 0x0000000fu) {
7743 if (cached_has_bits & 0x00000001u) {
7744 name_.ClearNonDefaultToEmpty();
7746 if (cached_has_bits & 0x00000002u) {
7749 if (cached_has_bits & 0x00000004u) {
7752 if (cached_has_bits & 0x00000008u) {
7764 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
7766 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
7769 while (!ctx->Done(&ptr)) {
7779 }
else goto handle_unusual;
7786 }
else goto handle_unusual;
7793 }
else goto handle_unusual;
7800 }
else goto handle_unusual;
7808 }
else goto handle_unusual;
7816 }
else goto handle_unusual;
7820 if ((tag & 7) == 4 || tag == 0) {
7821 ctx->SetLastTag(tag);
7825 CHK_(ptr !=
nullptr);
7838 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
7840 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
7841 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
7845 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(127u);
7847 if (!
p.second)
goto handle_unusual;
7848 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
7852 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
7854 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
7856 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
7857 "google.protobuf.MethodDescriptorProto.name");
7859 goto handle_unusual;
7867 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
7869 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
7871 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
7872 "google.protobuf.MethodDescriptorProto.input_type");
7874 goto handle_unusual;
7882 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
7884 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
7886 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
7887 "google.protobuf.MethodDescriptorProto.output_type");
7889 goto handle_unusual;
7897 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
7900 goto handle_unusual;
7909 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
7910 bool, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_BOOL>(
7913 goto handle_unusual;
7922 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
7923 bool, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_BOOL>(
7926 goto handle_unusual;
7950 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
7953 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
7956 (
void) cached_has_bits;
7960 if (cached_has_bits & 0x00000001u) {
7961 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
7963 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
7964 "google.protobuf.MethodDescriptorProto.name");
7965 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
7966 1, this->
name(), output);
7970 if (cached_has_bits & 0x00000002u) {
7971 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
7973 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
7974 "google.protobuf.MethodDescriptorProto.input_type");
7975 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
7980 if (cached_has_bits & 0x00000004u) {
7981 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
7983 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
7984 "google.protobuf.MethodDescriptorProto.output_type");
7985 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
7990 if (cached_has_bits & 0x00000008u) {
7991 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
7996 if (cached_has_bits & 0x00000010u) {
7997 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBool(5, this->
client_streaming(), output);
8001 if (cached_has_bits & 0x00000020u) {
8002 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBool(6, this->
server_streaming(), output);
8006 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
8016 (
void) cached_has_bits;
8020 if (cached_has_bits & 0x00000001u) {
8021 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
8023 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
8024 "google.protobuf.MethodDescriptorProto.name");
8026 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
8027 1, this->
name(), target);
8031 if (cached_has_bits & 0x00000002u) {
8032 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
8034 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
8035 "google.protobuf.MethodDescriptorProto.input_type");
8037 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
8042 if (cached_has_bits & 0x00000004u) {
8043 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
8045 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
8046 "google.protobuf.MethodDescriptorProto.output_type");
8048 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
8053 if (cached_has_bits & 0x00000008u) {
8054 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
8055 InternalWriteMessageToArray(
8060 if (cached_has_bits & 0x00000010u) {
8061 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(5, this->
client_streaming(), target);
8065 if (cached_has_bits & 0x00000020u) {
8066 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(6, this->
server_streaming(), target);
8070 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
8079 size_t total_size = 0;
8083 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
8088 (
void) cached_has_bits;
8091 if (cached_has_bits & 0x0000003fu) {
8093 if (cached_has_bits & 0x00000001u) {
8095 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
8100 if (cached_has_bits & 0x00000002u) {
8102 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
8107 if (cached_has_bits & 0x00000004u) {
8109 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
8114 if (cached_has_bits & 0x00000008u) {
8116 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
8121 if (cached_has_bits & 0x00000010u) {
8122 total_size += 1 + 1;
8126 if (cached_has_bits & 0x00000020u) {
8127 total_size += 1 + 1;
8140 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<MethodDescriptorProto>(
8156 (
void) cached_has_bits;
8159 if (cached_has_bits & 0x0000003fu) {
8160 if (cached_has_bits & 0x00000001u) {
8163 if (cached_has_bits & 0x00000002u) {
8166 if (cached_has_bits & 0x00000004u) {
8169 if (cached_has_bits & 0x00000008u) {
8172 if (cached_has_bits & 0x00000010u) {
8175 if (cached_has_bits & 0x00000020u) {
8184 if (&from ==
this)
return;
8191 if (&from ==
this)
return;
8197 if (has_options()) {
8198 if (!this->
options_->IsInitialized())
return false;
8231 (*has_bits)[0] |= 1u;
8234 (*has_bits)[0] |= 2u;
8237 (*has_bits)[0] |= 1024u;
8240 (*has_bits)[0] |= 2048u;
8243 (*has_bits)[0] |= 4096u;
8246 (*has_bits)[0] |= 524288u;
8249 (*has_bits)[0] |= 4u;
8252 (*has_bits)[0] |= 8192u;
8255 (*has_bits)[0] |= 16384u;
8258 (*has_bits)[0] |= 32768u;
8261 (*has_bits)[0] |= 65536u;
8264 (*has_bits)[0] |= 131072u;
8267 (*has_bits)[0] |= 262144u;
8270 (*has_bits)[0] |= 8u;
8273 (*has_bits)[0] |= 16u;
8276 (*has_bits)[0] |= 32u;
8279 (*has_bits)[0] |= 64u;
8282 (*has_bits)[0] |= 128u;
8285 (*has_bits)[0] |= 256u;
8288 (*has_bits)[0] |= 512u;
8293 : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
8298 : ::PROTOBUF_NAMESPACE_ID::Message(),
8299 _extensions_(arena),
8300 _internal_metadata_(arena),
8301 uninterpreted_option_(arena) {
8307 : ::PROTOBUF_NAMESPACE_ID::Message(),
8308 _internal_metadata_(nullptr),
8309 _has_bits_(from._has_bits_),
8310 uninterpreted_option_(from.uninterpreted_option_) {
8319 if (from.has_java_outer_classname()) {
8324 if (from.has_go_package()) {
8329 if (from.has_objc_class_prefix()) {
8334 if (from.has_csharp_namespace()) {
8339 if (from.has_swift_prefix()) {
8344 if (from.has_php_class_prefix()) {
8349 if (from.has_php_namespace()) {
8354 if (from.has_php_metadata_namespace()) {
8359 if (from.has_ruby_package()) {
8364 static_cast<size_t>(
reinterpret_cast<char*
>(&
optimize_for_) -
8425 (
void) cached_has_bits;
8430 if (cached_has_bits & 0x000000ffu) {
8431 if (cached_has_bits & 0x00000001u) {
8434 if (cached_has_bits & 0x00000002u) {
8437 if (cached_has_bits & 0x00000004u) {
8440 if (cached_has_bits & 0x00000008u) {
8443 if (cached_has_bits & 0x00000010u) {
8446 if (cached_has_bits & 0x00000020u) {
8449 if (cached_has_bits & 0x00000040u) {
8452 if (cached_has_bits & 0x00000080u) {
8456 if (cached_has_bits & 0x00000300u) {
8457 if (cached_has_bits & 0x00000100u) {
8460 if (cached_has_bits & 0x00000200u) {
8464 if (cached_has_bits & 0x0000fc00u) {
8469 if (cached_has_bits & 0x000f0000u) {
8479 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
8481 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
8484 while (!ctx->Done(&ptr)) {
8494 }
else goto handle_unusual;
8501 }
else goto handle_unusual;
8513 }
else goto handle_unusual;
8521 }
else goto handle_unusual;
8528 }
else goto handle_unusual;
8536 }
else goto handle_unusual;
8544 }
else goto handle_unusual;
8552 }
else goto handle_unusual;
8560 }
else goto handle_unusual;
8568 }
else goto handle_unusual;
8576 }
else goto handle_unusual;
8584 }
else goto handle_unusual;
8591 }
else goto handle_unusual;
8598 }
else goto handle_unusual;
8605 }
else goto handle_unusual;
8612 }
else goto handle_unusual;
8619 }
else goto handle_unusual;
8627 }
else goto handle_unusual;
8634 }
else goto handle_unusual;
8641 }
else goto handle_unusual;
8651 if (!ctx->DataAvailable(ptr))
break;
8652 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint16>(ptr) == 16058);
8653 }
else goto handle_unusual;
8657 if ((tag & 7) == 4 || tag == 0) {
8658 ctx->SetLastTag(tag);
8661 if ((8000u <= tag)) {
8664 CHK_(ptr !=
nullptr);
8668 CHK_(ptr !=
nullptr);
8681 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
8683 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
8684 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
8688 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(16383u);
8690 if (!
p.second)
goto handle_unusual;
8691 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
8695 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
8697 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
8699 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
8700 "google.protobuf.FileOptions.java_package");
8702 goto handle_unusual;
8710 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
8712 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
8714 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
8715 "google.protobuf.FileOptions.java_outer_classname");
8717 goto handle_unusual;
8726 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
8727 int, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_ENUM>(
8736 goto handle_unusual;
8745 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
8746 bool, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_BOOL>(
8749 goto handle_unusual;
8757 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
8759 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
8761 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
8762 "google.protobuf.FileOptions.go_package");
8764 goto handle_unusual;
8773 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
8774 bool, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_BOOL>(
8777 goto handle_unusual;
8786 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
8787 bool, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_BOOL>(
8790 goto handle_unusual;
8799 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
8800 bool, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_BOOL>(
8803 goto handle_unusual;
8812 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
8813 bool, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_BOOL>(
8816 goto handle_unusual;
8825 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
8826 bool, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_BOOL>(
8829 goto handle_unusual;
8838 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
8839 bool, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_BOOL>(
8842 goto handle_unusual;
8851 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
8852 bool, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_BOOL>(
8855 goto handle_unusual;
8863 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
8865 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
8867 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
8868 "google.protobuf.FileOptions.objc_class_prefix");
8870 goto handle_unusual;
8878 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
8880 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
8882 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
8883 "google.protobuf.FileOptions.csharp_namespace");
8885 goto handle_unusual;
8893 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
8895 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
8897 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
8898 "google.protobuf.FileOptions.swift_prefix");
8900 goto handle_unusual;
8908 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
8910 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
8912 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
8913 "google.protobuf.FileOptions.php_class_prefix");
8915 goto handle_unusual;
8923 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
8925 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
8927 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
8928 "google.protobuf.FileOptions.php_namespace");
8930 goto handle_unusual;
8939 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
8940 bool, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_BOOL>(
8943 goto handle_unusual;
8951 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
8953 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
8955 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
8956 "google.protobuf.FileOptions.php_metadata_namespace");
8958 goto handle_unusual;
8966 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
8968 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
8970 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
8971 "google.protobuf.FileOptions.ruby_package");
8973 goto handle_unusual;
8981 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
8984 goto handle_unusual;
8994 if ((8000u <= tag)) {
9014 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
9017 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
9020 (
void) cached_has_bits;
9024 if (cached_has_bits & 0x00000001u) {
9025 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
9027 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
9028 "google.protobuf.FileOptions.java_package");
9029 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
9034 if (cached_has_bits & 0x00000002u) {
9035 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
9037 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
9038 "google.protobuf.FileOptions.java_outer_classname");
9039 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
9044 if (cached_has_bits & 0x00080000u) {
9045 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnum(
9050 if (cached_has_bits & 0x00000400u) {
9051 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBool(10, this->
java_multiple_files(), output);
9055 if (cached_has_bits & 0x00000004u) {
9056 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
9058 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
9059 "google.protobuf.FileOptions.go_package");
9060 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
9065 if (cached_has_bits & 0x00002000u) {
9066 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBool(16, this->
cc_generic_services(), output);
9070 if (cached_has_bits & 0x00004000u) {
9071 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBool(17, this->
java_generic_services(), output);
9075 if (cached_has_bits & 0x00008000u) {
9076 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBool(18, this->
py_generic_services(), output);
9080 if (cached_has_bits & 0x00000800u) {
9085 if (cached_has_bits & 0x00020000u) {
9086 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBool(23, this->
deprecated(), output);
9090 if (cached_has_bits & 0x00001000u) {
9091 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBool(27, this->
java_string_check_utf8(), output);
9095 if (cached_has_bits & 0x00040000u) {
9096 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBool(31, this->
cc_enable_arenas(), output);
9100 if (cached_has_bits & 0x00000008u) {
9101 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
9103 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
9104 "google.protobuf.FileOptions.objc_class_prefix");
9105 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
9110 if (cached_has_bits & 0x00000010u) {
9111 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
9113 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
9114 "google.protobuf.FileOptions.csharp_namespace");
9115 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
9120 if (cached_has_bits & 0x00000020u) {
9121 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
9123 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
9124 "google.protobuf.FileOptions.swift_prefix");
9125 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
9130 if (cached_has_bits & 0x00000040u) {
9131 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
9133 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
9134 "google.protobuf.FileOptions.php_class_prefix");
9135 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
9140 if (cached_has_bits & 0x00000080u) {
9141 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
9143 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
9144 "google.protobuf.FileOptions.php_namespace");
9145 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
9150 if (cached_has_bits & 0x00010000u) {
9151 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBool(42, this->
php_generic_services(), output);
9155 if (cached_has_bits & 0x00000100u) {
9156 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
9158 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
9159 "google.protobuf.FileOptions.php_metadata_namespace");
9160 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
9165 if (cached_has_bits & 0x00000200u) {
9166 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
9168 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
9169 "google.protobuf.FileOptions.ruby_package");
9170 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
9175 for (
unsigned int i = 0,
9177 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
9187 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
9197 (
void) cached_has_bits;
9201 if (cached_has_bits & 0x00000001u) {
9202 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
9204 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
9205 "google.protobuf.FileOptions.java_package");
9207 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
9212 if (cached_has_bits & 0x00000002u) {
9213 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
9215 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
9216 "google.protobuf.FileOptions.java_outer_classname");
9218 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
9223 if (cached_has_bits & 0x00080000u) {
9224 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray(
9229 if (cached_has_bits & 0x00000400u) {
9234 if (cached_has_bits & 0x00000004u) {
9235 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
9237 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
9238 "google.protobuf.FileOptions.go_package");
9240 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
9245 if (cached_has_bits & 0x00002000u) {
9250 if (cached_has_bits & 0x00004000u) {
9255 if (cached_has_bits & 0x00008000u) {
9260 if (cached_has_bits & 0x00000800u) {
9265 if (cached_has_bits & 0x00020000u) {
9266 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(23, this->
deprecated(), target);
9270 if (cached_has_bits & 0x00001000u) {
9275 if (cached_has_bits & 0x00040000u) {
9276 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(31, this->
cc_enable_arenas(), target);
9280 if (cached_has_bits & 0x00000008u) {
9281 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
9283 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
9284 "google.protobuf.FileOptions.objc_class_prefix");
9286 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
9291 if (cached_has_bits & 0x00000010u) {
9292 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
9294 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
9295 "google.protobuf.FileOptions.csharp_namespace");
9297 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
9302 if (cached_has_bits & 0x00000020u) {
9303 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
9305 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
9306 "google.protobuf.FileOptions.swift_prefix");
9308 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
9313 if (cached_has_bits & 0x00000040u) {
9314 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
9316 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
9317 "google.protobuf.FileOptions.php_class_prefix");
9319 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
9324 if (cached_has_bits & 0x00000080u) {
9325 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
9327 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
9328 "google.protobuf.FileOptions.php_namespace");
9330 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
9335 if (cached_has_bits & 0x00010000u) {
9340 if (cached_has_bits & 0x00000100u) {
9341 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
9343 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
9344 "google.protobuf.FileOptions.php_metadata_namespace");
9346 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
9351 if (cached_has_bits & 0x00000200u) {
9352 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
9354 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
9355 "google.protobuf.FileOptions.ruby_package");
9357 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
9362 for (
unsigned int i = 0,
9364 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
9365 InternalWriteMessageToArray(
9371 1000, 536870912,
target);
9374 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
9383 size_t total_size = 0;
9389 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
9394 (
void) cached_has_bits;
9399 total_size += 2UL *
count;
9400 for (
unsigned int i = 0;
i <
count;
i++) {
9402 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
9408 if (cached_has_bits & 0x000000ffu) {
9410 if (cached_has_bits & 0x00000001u) {
9412 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
9417 if (cached_has_bits & 0x00000002u) {
9419 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
9424 if (cached_has_bits & 0x00000004u) {
9426 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
9431 if (cached_has_bits & 0x00000008u) {
9433 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
9438 if (cached_has_bits & 0x00000010u) {
9440 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
9445 if (cached_has_bits & 0x00000020u) {
9447 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
9452 if (cached_has_bits & 0x00000040u) {
9454 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
9459 if (cached_has_bits & 0x00000080u) {
9461 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
9466 if (cached_has_bits & 0x0000ff00u) {
9468 if (cached_has_bits & 0x00000100u) {
9470 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
9475 if (cached_has_bits & 0x00000200u) {
9477 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
9482 if (cached_has_bits & 0x00000400u) {
9483 total_size += 1 + 1;
9487 if (cached_has_bits & 0x00000800u) {
9488 total_size += 2 + 1;
9492 if (cached_has_bits & 0x00001000u) {
9493 total_size += 2 + 1;
9497 if (cached_has_bits & 0x00002000u) {
9498 total_size += 2 + 1;
9502 if (cached_has_bits & 0x00004000u) {
9503 total_size += 2 + 1;
9507 if (cached_has_bits & 0x00008000u) {
9508 total_size += 2 + 1;
9512 if (cached_has_bits & 0x000f0000u) {
9514 if (cached_has_bits & 0x00010000u) {
9515 total_size += 2 + 1;
9519 if (cached_has_bits & 0x00020000u) {
9520 total_size += 2 + 1;
9524 if (cached_has_bits & 0x00040000u) {
9525 total_size += 2 + 1;
9529 if (cached_has_bits & 0x00080000u) {
9531 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->
optimize_for());
9544 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<FileOptions>(
9561 (
void) cached_has_bits;
9565 if (cached_has_bits & 0x000000ffu) {
9566 if (cached_has_bits & 0x00000001u) {
9569 if (cached_has_bits & 0x00000002u) {
9572 if (cached_has_bits & 0x00000004u) {
9575 if (cached_has_bits & 0x00000008u) {
9578 if (cached_has_bits & 0x00000010u) {
9581 if (cached_has_bits & 0x00000020u) {
9584 if (cached_has_bits & 0x00000040u) {
9587 if (cached_has_bits & 0x00000080u) {
9591 if (cached_has_bits & 0x0000ff00u) {
9592 if (cached_has_bits & 0x00000100u) {
9595 if (cached_has_bits & 0x00000200u) {
9598 if (cached_has_bits & 0x00000400u) {
9601 if (cached_has_bits & 0x00000800u) {
9604 if (cached_has_bits & 0x00001000u) {
9607 if (cached_has_bits & 0x00002000u) {
9610 if (cached_has_bits & 0x00004000u) {
9613 if (cached_has_bits & 0x00008000u) {
9618 if (cached_has_bits & 0x000f0000u) {
9619 if (cached_has_bits & 0x00010000u) {
9622 if (cached_has_bits & 0x00020000u) {
9625 if (cached_has_bits & 0x00040000u) {
9628 if (cached_has_bits & 0x00080000u) {
9637 if (&from ==
this)
return;
9644 if (&from ==
this)
return;
9709 (*has_bits)[0] |= 1u;
9712 (*has_bits)[0] |= 2u;
9715 (*has_bits)[0] |= 4u;
9718 (*has_bits)[0] |= 8u;
9723 : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
9728 : ::PROTOBUF_NAMESPACE_ID::Message(),
9729 _extensions_(arena),
9730 _internal_metadata_(arena),
9731 uninterpreted_option_(arena) {
9737 : ::PROTOBUF_NAMESPACE_ID::Message(),
9738 _internal_metadata_(nullptr),
9739 _has_bits_(from._has_bits_),
9740 uninterpreted_option_(from.uninterpreted_option_) {
9744 static_cast<size_t>(
reinterpret_cast<char*
>(&
map_entry_) -
9784 (
void) cached_has_bits;
9795 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
9797 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
9800 while (!ctx->Done(&ptr)) {
9811 }
else goto handle_unusual;
9819 }
else goto handle_unusual;
9827 }
else goto handle_unusual;
9835 }
else goto handle_unusual;
9845 if (!ctx->DataAvailable(ptr))
break;
9846 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint16>(ptr) == 16058);
9847 }
else goto handle_unusual;
9851 if ((tag & 7) == 4 || tag == 0) {
9852 ctx->SetLastTag(tag);
9855 if ((8000u <= tag)) {
9858 CHK_(ptr !=
nullptr);
9862 CHK_(ptr !=
nullptr);
9875 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
9877 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
9878 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
9882 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(16383u);
9884 if (!
p.second)
goto handle_unusual;
9885 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
9890 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
9891 bool, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_BOOL>(
9894 goto handle_unusual;
9903 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
9904 bool, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_BOOL>(
9907 goto handle_unusual;
9916 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
9917 bool, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_BOOL>(
9920 goto handle_unusual;
9929 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
9930 bool, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_BOOL>(
9933 goto handle_unusual;
9941 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
9944 goto handle_unusual;
9954 if ((8000u <= tag)) {
9974 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
9977 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
9980 (
void) cached_has_bits;
9984 if (cached_has_bits & 0x00000001u) {
9989 if (cached_has_bits & 0x00000002u) {
9994 if (cached_has_bits & 0x00000004u) {
9995 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBool(3, this->
deprecated(), output);
9999 if (cached_has_bits & 0x00000008u) {
10000 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBool(7, this->
map_entry(), output);
10004 for (
unsigned int i = 0,
10006 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
10016 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
10026 (
void) cached_has_bits;
10030 if (cached_has_bits & 0x00000001u) {
10035 if (cached_has_bits & 0x00000002u) {
10040 if (cached_has_bits & 0x00000004u) {
10041 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(3, this->
deprecated(), target);
10045 if (cached_has_bits & 0x00000008u) {
10046 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(7, this->
map_entry(), target);
10050 for (
unsigned int i = 0,
10052 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
10053 InternalWriteMessageToArray(
10059 1000, 536870912,
target);
10062 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
10071 size_t total_size = 0;
10077 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
10082 (
void) cached_has_bits;
10087 total_size += 2UL *
count;
10088 for (
unsigned int i = 0;
i <
count;
i++) {
10090 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
10096 if (cached_has_bits & 0x0000000fu) {
10098 if (cached_has_bits & 0x00000001u) {
10099 total_size += 1 + 1;
10103 if (cached_has_bits & 0x00000002u) {
10104 total_size += 1 + 1;
10108 if (cached_has_bits & 0x00000004u) {
10109 total_size += 1 + 1;
10113 if (cached_has_bits & 0x00000008u) {
10114 total_size += 1 + 1;
10127 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<MessageOptions>(
10129 if (
source ==
nullptr) {
10144 (
void) cached_has_bits;
10148 if (cached_has_bits & 0x0000000fu) {
10149 if (cached_has_bits & 0x00000001u) {
10152 if (cached_has_bits & 0x00000002u) {
10155 if (cached_has_bits & 0x00000004u) {
10158 if (cached_has_bits & 0x00000008u) {
10167 if (&from ==
this)
return;
10174 if (&from ==
this)
return;
10213 (*has_bits)[0] |= 1u;
10216 (*has_bits)[0] |= 2u;
10219 (*has_bits)[0] |= 32u;
10222 (*has_bits)[0] |= 4u;
10225 (*has_bits)[0] |= 8u;
10228 (*has_bits)[0] |= 16u;
10233 : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
10238 : ::PROTOBUF_NAMESPACE_ID::Message(),
10239 _extensions_(arena),
10240 _internal_metadata_(arena),
10241 uninterpreted_option_(arena) {
10247 : ::PROTOBUF_NAMESPACE_ID::Message(),
10248 _internal_metadata_(nullptr),
10249 _has_bits_(from._has_bits_),
10250 uninterpreted_option_(from.uninterpreted_option_) {
10254 static_cast<size_t>(
reinterpret_cast<char*
>(&
jstype_) -
10261 ::memset(&
ctype_, 0,
static_cast<size_t>(
10262 reinterpret_cast<char*
>(&
jstype_) -
10294 (
void) cached_has_bits;
10299 if (cached_has_bits & 0x0000003fu) {
10300 ::memset(&
ctype_, 0,
static_cast<size_t>(
10301 reinterpret_cast<char*
>(&
jstype_) -
10308 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
10310 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
10313 while (!ctx->Done(&ptr)) {
10317 switch (tag >> 3) {
10328 }
else goto handle_unusual;
10336 }
else goto handle_unusual;
10344 }
else goto handle_unusual;
10352 }
else goto handle_unusual;
10364 }
else goto handle_unusual;
10372 }
else goto handle_unusual;
10382 if (!ctx->DataAvailable(ptr))
break;
10383 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint16>(ptr) == 16058);
10384 }
else goto handle_unusual;
10388 if ((tag & 7) == 4 || tag == 0) {
10389 ctx->SetLastTag(tag);
10392 if ((8000u <= tag)) {
10395 CHK_(ptr !=
nullptr);
10399 CHK_(ptr !=
nullptr);
10412 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
10414 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
10415 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
10419 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(16383u);
10421 if (!
p.second)
goto handle_unusual;
10422 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
10427 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
10428 int, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_ENUM>(
10437 goto handle_unusual;
10446 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
10447 bool, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_BOOL>(
10450 goto handle_unusual;
10459 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
10460 bool, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_BOOL>(
10463 goto handle_unusual;
10472 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
10473 bool, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_BOOL>(
10476 goto handle_unusual;
10485 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
10486 int, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_ENUM>(
10495 goto handle_unusual;
10504 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
10505 bool, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_BOOL>(
10508 goto handle_unusual;
10516 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
10519 goto handle_unusual;
10529 if ((8000u <= tag)) {
10549 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
10552 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
10555 (
void) cached_has_bits;
10559 if (cached_has_bits & 0x00000001u) {
10560 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnum(
10561 1, this->
ctype(), output);
10565 if (cached_has_bits & 0x00000002u) {
10566 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBool(2, this->
packed(), output);
10570 if (cached_has_bits & 0x00000008u) {
10571 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBool(3, this->
deprecated(), output);
10575 if (cached_has_bits & 0x00000004u) {
10576 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBool(5, this->
lazy(), output);
10580 if (cached_has_bits & 0x00000020u) {
10581 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnum(
10582 6, this->
jstype(), output);
10586 if (cached_has_bits & 0x00000010u) {
10587 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBool(10, this->
weak(), output);
10591 for (
unsigned int i = 0,
10593 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
10603 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
10613 (
void) cached_has_bits;
10617 if (cached_has_bits & 0x00000001u) {
10618 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray(
10619 1, this->
ctype(), target);
10623 if (cached_has_bits & 0x00000002u) {
10624 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(2, this->
packed(), target);
10628 if (cached_has_bits & 0x00000008u) {
10629 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(3, this->
deprecated(), target);
10633 if (cached_has_bits & 0x00000004u) {
10634 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(5, this->
lazy(), target);
10638 if (cached_has_bits & 0x00000020u) {
10639 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray(
10640 6, this->
jstype(), target);
10644 if (cached_has_bits & 0x00000010u) {
10645 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(10, this->
weak(), target);
10649 for (
unsigned int i = 0,
10651 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
10652 InternalWriteMessageToArray(
10658 1000, 536870912,
target);
10661 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
10670 size_t total_size = 0;
10676 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
10681 (
void) cached_has_bits;
10686 total_size += 2UL *
count;
10687 for (
unsigned int i = 0;
i <
count;
i++) {
10689 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
10695 if (cached_has_bits & 0x0000003fu) {
10697 if (cached_has_bits & 0x00000001u) {
10699 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->
ctype());
10703 if (cached_has_bits & 0x00000002u) {
10704 total_size += 1 + 1;
10708 if (cached_has_bits & 0x00000004u) {
10709 total_size += 1 + 1;
10713 if (cached_has_bits & 0x00000008u) {
10714 total_size += 1 + 1;
10718 if (cached_has_bits & 0x00000010u) {
10719 total_size += 1 + 1;
10723 if (cached_has_bits & 0x00000020u) {
10725 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->
jstype());
10738 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<FieldOptions>(
10740 if (
source ==
nullptr) {
10755 (
void) cached_has_bits;
10759 if (cached_has_bits & 0x0000003fu) {
10760 if (cached_has_bits & 0x00000001u) {
10763 if (cached_has_bits & 0x00000002u) {
10766 if (cached_has_bits & 0x00000004u) {
10769 if (cached_has_bits & 0x00000008u) {
10772 if (cached_has_bits & 0x00000010u) {
10775 if (cached_has_bits & 0x00000020u) {
10784 if (&from ==
this)
return;
10791 if (&from ==
this)
return;
10834 : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
10839 : ::PROTOBUF_NAMESPACE_ID::Message(),
10840 _extensions_(arena),
10841 _internal_metadata_(arena),
10842 uninterpreted_option_(arena) {
10848 : ::PROTOBUF_NAMESPACE_ID::Message(),
10849 _internal_metadata_(nullptr),
10850 _has_bits_(from._has_bits_),
10851 uninterpreted_option_(from.uninterpreted_option_) {
10889 (
void) cached_has_bits;
10897 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
10899 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
10901 while (!ctx->Done(&ptr)) {
10905 switch (tag >> 3) {
10914 if (!ctx->DataAvailable(ptr))
break;
10915 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint16>(ptr) == 16058);
10916 }
else goto handle_unusual;
10920 if ((tag & 7) == 4 || tag == 0) {
10921 ctx->SetLastTag(tag);
10924 if ((8000u <= tag)) {
10927 CHK_(ptr !=
nullptr);
10931 CHK_(ptr !=
nullptr);
10943 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
10945 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
10946 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
10950 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(16383u);
10952 if (!
p.second)
goto handle_unusual;
10953 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
10957 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
10960 goto handle_unusual;
10970 if ((8000u <= tag)) {
10990 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
10993 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
10996 (
void) cached_has_bits;
10999 for (
unsigned int i = 0,
11001 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
11011 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
11021 (
void) cached_has_bits;
11024 for (
unsigned int i = 0,
11026 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
11027 InternalWriteMessageToArray(
11033 1000, 536870912,
target);
11036 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
11045 size_t total_size = 0;
11051 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
11056 (
void) cached_has_bits;
11061 total_size += 2UL *
count;
11062 for (
unsigned int i = 0;
i <
count;
i++) {
11064 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
11078 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<OneofOptions>(
11080 if (
source ==
nullptr) {
11095 (
void) cached_has_bits;
11102 if (&from ==
this)
return;
11109 if (&from ==
this)
return;
11144 (*has_bits)[0] |= 1u;
11147 (*has_bits)[0] |= 2u;
11152 : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
11157 : ::PROTOBUF_NAMESPACE_ID::Message(),
11158 _extensions_(arena),
11159 _internal_metadata_(arena),
11160 uninterpreted_option_(arena) {
11166 : ::PROTOBUF_NAMESPACE_ID::Message(),
11167 _internal_metadata_(nullptr),
11168 _has_bits_(from._has_bits_),
11169 uninterpreted_option_(from.uninterpreted_option_) {
11173 static_cast<size_t>(
reinterpret_cast<char*
>(&
deprecated_) -
11213 (
void) cached_has_bits;
11224 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
11226 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
11229 while (!ctx->Done(&ptr)) {
11233 switch (tag >> 3) {
11240 }
else goto handle_unusual;
11248 }
else goto handle_unusual;
11258 if (!ctx->DataAvailable(ptr))
break;
11259 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint16>(ptr) == 16058);
11260 }
else goto handle_unusual;
11264 if ((tag & 7) == 4 || tag == 0) {
11265 ctx->SetLastTag(tag);
11268 if ((8000u <= tag)) {
11271 CHK_(ptr !=
nullptr);
11275 CHK_(ptr !=
nullptr);
11288 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
11290 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
11291 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
11295 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(16383u);
11297 if (!
p.second)
goto handle_unusual;
11298 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
11303 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
11304 bool, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_BOOL>(
11307 goto handle_unusual;
11316 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
11317 bool, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_BOOL>(
11320 goto handle_unusual;
11328 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
11331 goto handle_unusual;
11341 if ((8000u <= tag)) {
11361 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
11364 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
11367 (
void) cached_has_bits;
11371 if (cached_has_bits & 0x00000001u) {
11372 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBool(2, this->
allow_alias(), output);
11376 if (cached_has_bits & 0x00000002u) {
11377 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBool(3, this->
deprecated(), output);
11381 for (
unsigned int i = 0,
11383 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
11393 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
11403 (
void) cached_has_bits;
11407 if (cached_has_bits & 0x00000001u) {
11408 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(2, this->
allow_alias(), target);
11412 if (cached_has_bits & 0x00000002u) {
11413 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(3, this->
deprecated(), target);
11417 for (
unsigned int i = 0,
11419 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
11420 InternalWriteMessageToArray(
11426 1000, 536870912,
target);
11429 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
11438 size_t total_size = 0;
11444 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
11449 (
void) cached_has_bits;
11454 total_size += 2UL *
count;
11455 for (
unsigned int i = 0;
i <
count;
i++) {
11457 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
11463 if (cached_has_bits & 0x00000003u) {
11465 if (cached_has_bits & 0x00000001u) {
11466 total_size += 1 + 1;
11470 if (cached_has_bits & 0x00000002u) {
11471 total_size += 1 + 1;
11484 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<EnumOptions>(
11486 if (
source ==
nullptr) {
11501 (
void) cached_has_bits;
11505 if (cached_has_bits & 0x00000003u) {
11506 if (cached_has_bits & 0x00000001u) {
11509 if (cached_has_bits & 0x00000002u) {
11518 if (&from ==
this)
return;
11525 if (&from ==
this)
return;
11562 (*has_bits)[0] |= 1u;
11567 : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
11572 : ::PROTOBUF_NAMESPACE_ID::Message(),
11573 _extensions_(arena),
11574 _internal_metadata_(arena),
11575 uninterpreted_option_(arena) {
11581 : ::PROTOBUF_NAMESPACE_ID::Message(),
11582 _internal_metadata_(nullptr),
11583 _has_bits_(from._has_bits_),
11584 uninterpreted_option_(from.uninterpreted_option_) {
11624 (
void) cached_has_bits;
11633 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
11635 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
11638 while (!ctx->Done(&ptr)) {
11642 switch (tag >> 3) {
11649 }
else goto handle_unusual;
11659 if (!ctx->DataAvailable(ptr))
break;
11660 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint16>(ptr) == 16058);
11661 }
else goto handle_unusual;
11665 if ((tag & 7) == 4 || tag == 0) {
11666 ctx->SetLastTag(tag);
11669 if ((8000u <= tag)) {
11672 CHK_(ptr !=
nullptr);
11676 CHK_(ptr !=
nullptr);
11689 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
11691 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
11692 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
11696 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(16383u);
11698 if (!
p.second)
goto handle_unusual;
11699 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
11704 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
11705 bool, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_BOOL>(
11708 goto handle_unusual;
11716 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
11719 goto handle_unusual;
11729 if ((8000u <= tag)) {
11749 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
11752 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
11755 (
void) cached_has_bits;
11759 if (cached_has_bits & 0x00000001u) {
11760 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBool(1, this->
deprecated(), output);
11764 for (
unsigned int i = 0,
11766 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
11776 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
11786 (
void) cached_has_bits;
11790 if (cached_has_bits & 0x00000001u) {
11791 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(1, this->
deprecated(), target);
11795 for (
unsigned int i = 0,
11797 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
11798 InternalWriteMessageToArray(
11804 1000, 536870912,
target);
11807 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
11816 size_t total_size = 0;
11822 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
11827 (
void) cached_has_bits;
11832 total_size += 2UL *
count;
11833 for (
unsigned int i = 0;
i <
count;
i++) {
11835 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
11842 if (cached_has_bits & 0x00000001u) {
11843 total_size += 1 + 1;
11855 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<EnumValueOptions>(
11857 if (
source ==
nullptr) {
11872 (
void) cached_has_bits;
11882 if (&from ==
this)
return;
11889 if (&from ==
this)
return;
11925 (*has_bits)[0] |= 1u;
11930 : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
11935 : ::PROTOBUF_NAMESPACE_ID::Message(),
11936 _extensions_(arena),
11937 _internal_metadata_(arena),
11938 uninterpreted_option_(arena) {
11944 : ::PROTOBUF_NAMESPACE_ID::Message(),
11945 _internal_metadata_(nullptr),
11946 _has_bits_(from._has_bits_),
11947 uninterpreted_option_(from.uninterpreted_option_) {
11987 (
void) cached_has_bits;
11996 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
11998 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
12001 while (!ctx->Done(&ptr)) {
12005 switch (tag >> 3) {
12012 }
else goto handle_unusual;
12022 if (!ctx->DataAvailable(ptr))
break;
12023 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint16>(ptr) == 16058);
12024 }
else goto handle_unusual;
12028 if ((tag & 7) == 4 || tag == 0) {
12029 ctx->SetLastTag(tag);
12032 if ((8000u <= tag)) {
12035 CHK_(ptr !=
nullptr);
12039 CHK_(ptr !=
nullptr);
12052 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
12054 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
12055 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
12059 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(16383u);
12061 if (!
p.second)
goto handle_unusual;
12062 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
12067 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
12068 bool, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_BOOL>(
12071 goto handle_unusual;
12079 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
12082 goto handle_unusual;
12092 if ((8000u <= tag)) {
12112 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
12115 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
12118 (
void) cached_has_bits;
12122 if (cached_has_bits & 0x00000001u) {
12123 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBool(33, this->
deprecated(), output);
12127 for (
unsigned int i = 0,
12129 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
12139 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
12149 (
void) cached_has_bits;
12153 if (cached_has_bits & 0x00000001u) {
12154 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(33, this->
deprecated(), target);
12158 for (
unsigned int i = 0,
12160 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
12161 InternalWriteMessageToArray(
12167 1000, 536870912,
target);
12170 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
12179 size_t total_size = 0;
12185 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
12190 (
void) cached_has_bits;
12195 total_size += 2UL *
count;
12196 for (
unsigned int i = 0;
i <
count;
i++) {
12198 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
12205 if (cached_has_bits & 0x00000001u) {
12206 total_size += 2 + 1;
12218 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<ServiceOptions>(
12220 if (
source ==
nullptr) {
12235 (
void) cached_has_bits;
12245 if (&from ==
this)
return;
12252 if (&from ==
this)
return;
12288 (*has_bits)[0] |= 1u;
12291 (*has_bits)[0] |= 2u;
12296 : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
12301 : ::PROTOBUF_NAMESPACE_ID::Message(),
12302 _extensions_(arena),
12303 _internal_metadata_(arena),
12304 uninterpreted_option_(arena) {
12310 : ::PROTOBUF_NAMESPACE_ID::Message(),
12311 _internal_metadata_(nullptr),
12312 _has_bits_(from._has_bits_),
12313 uninterpreted_option_(from.uninterpreted_option_) {
12357 (
void) cached_has_bits;
12362 if (cached_has_bits & 0x00000003u) {
12371 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
12373 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
12376 while (!ctx->Done(&ptr)) {
12380 switch (tag >> 3) {
12387 }
else goto handle_unusual;
12399 }
else goto handle_unusual;
12409 if (!ctx->DataAvailable(ptr))
break;
12410 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint16>(ptr) == 16058);
12411 }
else goto handle_unusual;
12415 if ((tag & 7) == 4 || tag == 0) {
12416 ctx->SetLastTag(tag);
12419 if ((8000u <= tag)) {
12422 CHK_(ptr !=
nullptr);
12426 CHK_(ptr !=
nullptr);
12439 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
12441 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
12442 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
12446 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(16383u);
12448 if (!
p.second)
goto handle_unusual;
12449 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
12454 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
12455 bool, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_BOOL>(
12458 goto handle_unusual;
12467 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
12468 int, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_ENUM>(
12477 goto handle_unusual;
12485 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
12488 goto handle_unusual;
12498 if ((8000u <= tag)) {
12518 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
12521 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
12524 (
void) cached_has_bits;
12528 if (cached_has_bits & 0x00000001u) {
12529 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBool(33, this->
deprecated(), output);
12533 if (cached_has_bits & 0x00000002u) {
12534 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnum(
12539 for (
unsigned int i = 0,
12541 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
12551 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
12561 (
void) cached_has_bits;
12565 if (cached_has_bits & 0x00000001u) {
12566 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(33, this->
deprecated(), target);
12570 if (cached_has_bits & 0x00000002u) {
12571 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray(
12576 for (
unsigned int i = 0,
12578 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
12579 InternalWriteMessageToArray(
12585 1000, 536870912,
target);
12588 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
12597 size_t total_size = 0;
12603 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
12608 (
void) cached_has_bits;
12613 total_size += 2UL *
count;
12614 for (
unsigned int i = 0;
i <
count;
i++) {
12616 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
12622 if (cached_has_bits & 0x00000003u) {
12624 if (cached_has_bits & 0x00000001u) {
12625 total_size += 2 + 1;
12629 if (cached_has_bits & 0x00000002u) {
12631 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->
idempotency_level());
12644 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<MethodOptions>(
12646 if (
source ==
nullptr) {
12661 (
void) cached_has_bits;
12665 if (cached_has_bits & 0x00000003u) {
12666 if (cached_has_bits & 0x00000001u) {
12669 if (cached_has_bits & 0x00000002u) {
12678 if (&from ==
this)
return;
12685 if (&from ==
this)
return;
12722 (*has_bits)[0] |= 1u;
12725 (*has_bits)[0] |= 2u;
12730 : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
12735 : ::PROTOBUF_NAMESPACE_ID::Message(),
12736 _internal_metadata_(arena) {
12742 : ::PROTOBUF_NAMESPACE_ID::Message(),
12743 _internal_metadata_(nullptr),
12744 _has_bits_(from._has_bits_) {
12790 (
void) cached_has_bits;
12793 if (cached_has_bits & 0x00000001u) {
12801 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
12803 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
12806 while (!ctx->Done(&ptr)) {
12810 switch (tag >> 3) {
12816 }
else goto handle_unusual;
12824 }
else goto handle_unusual;
12828 if ((tag & 7) == 4 || tag == 0) {
12829 ctx->SetLastTag(tag);
12833 CHK_(ptr !=
nullptr);
12846 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
12848 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
12849 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
12853 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(127u);
12855 if (!
p.second)
goto handle_unusual;
12856 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
12860 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
12862 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
12864 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
12865 "google.protobuf.UninterpretedOption.NamePart.name_part");
12867 goto handle_unusual;
12876 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
12877 bool, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_BOOL>(
12880 goto handle_unusual;
12904 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
12907 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
12910 (
void) cached_has_bits;
12914 if (cached_has_bits & 0x00000001u) {
12915 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
12917 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
12918 "google.protobuf.UninterpretedOption.NamePart.name_part");
12919 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
12924 if (cached_has_bits & 0x00000002u) {
12925 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBool(2, this->
is_extension(), output);
12929 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
12939 (
void) cached_has_bits;
12943 if (cached_has_bits & 0x00000001u) {
12944 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
12946 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
12947 "google.protobuf.UninterpretedOption.NamePart.name_part");
12949 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
12954 if (cached_has_bits & 0x00000002u) {
12955 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(2, this->
is_extension(), target);
12959 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
12968 size_t total_size = 0;
12973 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
12977 if (has_is_extension()) {
12979 total_size += 1 + 1;
12986 size_t total_size = 0;
12990 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
12993 if (((
_has_bits_[0] & 0x00000003) ^ 0x00000003) == 0) {
12996 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
13000 total_size += 1 + 1;
13007 (
void) cached_has_bits;
13018 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<UninterpretedOption_NamePart>(
13020 if (
source ==
nullptr) {
13034 (
void) cached_has_bits;
13037 if (cached_has_bits & 0x00000003u) {
13038 if (cached_has_bits & 0x00000001u) {
13041 if (cached_has_bits & 0x00000002u) {
13050 if (&from ==
this)
return;
13057 if (&from ==
this)
return;
13063 if ((
_has_bits_[0] & 0x00000003) != 0x00000003)
return false;
13089 (*has_bits)[0] |= 1u;
13092 (*has_bits)[0] |= 8u;
13095 (*has_bits)[0] |= 16u;
13098 (*has_bits)[0] |= 32u;
13101 (*has_bits)[0] |= 2u;
13104 (*has_bits)[0] |= 4u;
13109 : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
13114 : ::PROTOBUF_NAMESPACE_ID::Message(),
13115 _internal_metadata_(arena),
13122 : ::PROTOBUF_NAMESPACE_ID::Message(),
13123 _internal_metadata_(nullptr),
13124 _has_bits_(from._has_bits_),
13133 if (from.has_string_value()) {
13138 if (from.has_aggregate_value()) {
13143 static_cast<size_t>(
reinterpret_cast<char*
>(&
double_value_) -
13189 (
void) cached_has_bits;
13193 if (cached_has_bits & 0x00000007u) {
13194 if (cached_has_bits & 0x00000001u) {
13197 if (cached_has_bits & 0x00000002u) {
13200 if (cached_has_bits & 0x00000004u) {
13204 if (cached_has_bits & 0x00000038u) {
13213 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
13215 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
13218 while (!ctx->Done(&ptr)) {
13222 switch (tag >> 3) {
13229 ptr = ctx->ParseMessage(
add_name(), ptr);
13231 if (!ctx->DataAvailable(ptr))
break;
13232 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 18);
13233 }
else goto handle_unusual;
13240 }
else goto handle_unusual;
13248 }
else goto handle_unusual;
13256 }
else goto handle_unusual;
13262 double_value_ = ::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<double>(ptr);
13263 ptr +=
sizeof(double);
13264 }
else goto handle_unusual;
13271 }
else goto handle_unusual;
13278 }
else goto handle_unusual;
13282 if ((tag & 7) == 4 || tag == 0) {
13283 ctx->SetLastTag(tag);
13287 CHK_(ptr !=
nullptr);
13300 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
13302 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
13303 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
13307 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(127u);
13309 if (!
p.second)
goto handle_unusual;
13310 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
13314 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
13317 goto handle_unusual;
13325 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
13327 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
13329 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
13330 "google.protobuf.UninterpretedOption.identifier_value");
13332 goto handle_unusual;
13341 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
13345 goto handle_unusual;
13354 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
13358 goto handle_unusual;
13367 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
13368 double, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_DOUBLE>(
13371 goto handle_unusual;
13379 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadBytes(
13382 goto handle_unusual;
13390 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
13392 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
13394 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
13395 "google.protobuf.UninterpretedOption.aggregate_value");
13397 goto handle_unusual;
13421 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
13424 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
13427 (
void) cached_has_bits;
13430 for (
unsigned int i = 0,
13431 n =
static_cast<unsigned int>(this->
name_size());
i <
n;
i++) {
13432 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
13434 this->
name(
static_cast<int>(
i)),
13440 if (cached_has_bits & 0x00000001u) {
13441 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
13443 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
13444 "google.protobuf.UninterpretedOption.identifier_value");
13445 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
13450 if (cached_has_bits & 0x00000008u) {
13451 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt64(4, this->
positive_int_value(), output);
13455 if (cached_has_bits & 0x00000010u) {
13456 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt64(5, this->
negative_int_value(), output);
13460 if (cached_has_bits & 0x00000020u) {
13461 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteDouble(6, this->
double_value(), output);
13465 if (cached_has_bits & 0x00000002u) {
13466 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBytesMaybeAliased(
13471 if (cached_has_bits & 0x00000004u) {
13472 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
13474 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
13475 "google.protobuf.UninterpretedOption.aggregate_value");
13476 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
13481 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
13491 (
void) cached_has_bits;
13494 for (
unsigned int i = 0,
13495 n =
static_cast<unsigned int>(this->
name_size());
i <
n;
i++) {
13496 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
13497 InternalWriteMessageToArray(
13498 2, this->
name(
static_cast<int>(
i)), target);
13503 if (cached_has_bits & 0x00000001u) {
13504 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
13506 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
13507 "google.protobuf.UninterpretedOption.identifier_value");
13509 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
13514 if (cached_has_bits & 0x00000008u) {
13515 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt64ToArray(4, this->
positive_int_value(), target);
13519 if (cached_has_bits & 0x00000010u) {
13520 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt64ToArray(5, this->
negative_int_value(), target);
13524 if (cached_has_bits & 0x00000020u) {
13525 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteDoubleToArray(6, this->
double_value(), target);
13529 if (cached_has_bits & 0x00000002u) {
13531 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBytesToArray(
13536 if (cached_has_bits & 0x00000004u) {
13537 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
13539 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
13540 "google.protobuf.UninterpretedOption.aggregate_value");
13542 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
13547 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
13556 size_t total_size = 0;
13560 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
13565 (
void) cached_has_bits;
13569 unsigned int count =
static_cast<unsigned int>(this->
name_size());
13570 total_size += 1UL *
count;
13571 for (
unsigned int i = 0;
i <
count;
i++) {
13573 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
13574 this->
name(
static_cast<int>(
i)));
13579 if (cached_has_bits & 0x0000003fu) {
13581 if (cached_has_bits & 0x00000001u) {
13583 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
13588 if (cached_has_bits & 0x00000002u) {
13590 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::BytesSize(
13595 if (cached_has_bits & 0x00000004u) {
13597 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
13602 if (cached_has_bits & 0x00000008u) {
13604 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt64Size(
13609 if (cached_has_bits & 0x00000010u) {
13611 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int64Size(
13616 if (cached_has_bits & 0x00000020u) {
13617 total_size += 1 + 8;
13630 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<UninterpretedOption>(
13632 if (
source ==
nullptr) {
13646 (
void) cached_has_bits;
13650 if (cached_has_bits & 0x0000003fu) {
13651 if (cached_has_bits & 0x00000001u) {
13654 if (cached_has_bits & 0x00000002u) {
13657 if (cached_has_bits & 0x00000004u) {
13660 if (cached_has_bits & 0x00000008u) {
13663 if (cached_has_bits & 0x00000010u) {
13666 if (cached_has_bits & 0x00000020u) {
13675 if (&from ==
this)
return;
13682 if (&from ==
this)
return;
13696 CastToBase(&
name_)->InternalSwap(CastToBase(&other->
name_));
13721 (*has_bits)[0] |= 1u;
13724 (*has_bits)[0] |= 2u;
13729 : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
13734 : ::PROTOBUF_NAMESPACE_ID::Message(),
13735 _internal_metadata_(arena),
13738 leading_detached_comments_(arena) {
13744 : ::PROTOBUF_NAMESPACE_ID::Message(),
13745 _internal_metadata_(nullptr),
13746 _has_bits_(from._has_bits_),
13749 leading_detached_comments_(from.leading_detached_comments_) {
13757 if (from.has_trailing_comments()) {
13800 (
void) cached_has_bits;
13806 if (cached_has_bits & 0x00000003u) {
13807 if (cached_has_bits & 0x00000001u) {
13810 if (cached_has_bits & 0x00000002u) {
13818 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
13820 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
13823 while (!ctx->Done(&ptr)) {
13827 switch (tag >> 3) {
13836 }
else goto handle_unusual;
13846 }
else goto handle_unusual;
13853 }
else goto handle_unusual;
13860 }
else goto handle_unusual;
13870 if (!ctx->DataAvailable(ptr))
break;
13871 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 50);
13872 }
else goto handle_unusual;
13876 if ((tag & 7) == 4 || tag == 0) {
13877 ctx->SetLastTag(tag);
13881 CHK_(ptr !=
nullptr);
13894 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
13896 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
13897 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
13901 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(127u);
13903 if (!
p.second)
goto handle_unusual;
13904 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
13908 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPackedPrimitive<
13912 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
13916 goto handle_unusual;
13924 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPackedPrimitive<
13928 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
13932 goto handle_unusual;
13940 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
13942 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
13944 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
13945 "google.protobuf.SourceCodeInfo.Location.leading_comments");
13947 goto handle_unusual;
13955 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
13957 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
13959 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
13960 "google.protobuf.SourceCodeInfo.Location.trailing_comments");
13962 goto handle_unusual;
13970 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
13972 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
13975 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
13976 "google.protobuf.SourceCodeInfo.Location.leading_detached_comments");
13978 goto handle_unusual;
14002 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
14005 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
14008 (
void) cached_has_bits;
14014 std::memory_order_relaxed));
14017 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32NoTag(
14018 this->
path(
i), output);
14025 std::memory_order_relaxed));
14028 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32NoTag(
14029 this->
span(
i), output);
14034 if (cached_has_bits & 0x00000001u) {
14035 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
14037 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
14038 "google.protobuf.SourceCodeInfo.Location.leading_comments");
14039 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
14044 if (cached_has_bits & 0x00000002u) {
14045 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
14047 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
14048 "google.protobuf.SourceCodeInfo.Location.trailing_comments");
14049 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
14055 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
14057 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
14058 "google.protobuf.SourceCodeInfo.Location.leading_detached_comments");
14059 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteString(
14064 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
14074 (
void) cached_has_bits;
14078 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteTagToArray(
14082 target = ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream::WriteVarint32ToArray(
14085 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
14086 WriteInt32NoTagToArray(this->
path_, target);
14091 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteTagToArray(
14095 target = ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream::WriteVarint32ToArray(
14098 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
14099 WriteInt32NoTagToArray(this->
span_, target);
14104 if (cached_has_bits & 0x00000001u) {
14105 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
14107 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
14108 "google.protobuf.SourceCodeInfo.Location.leading_comments");
14110 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
14115 if (cached_has_bits & 0x00000002u) {
14116 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
14118 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
14119 "google.protobuf.SourceCodeInfo.Location.trailing_comments");
14121 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
14127 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
14129 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
14130 "google.protobuf.SourceCodeInfo.Location.leading_detached_comments");
14131 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
14136 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
14145 size_t total_size = 0;
14149 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
14154 (
void) cached_has_bits;
14158 size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
14159 Int32Size(this->
path_);
14160 if (data_size > 0) {
14162 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
14167 std::memory_order_relaxed);
14168 total_size += data_size;
14173 size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
14174 Int32Size(this->
span_);
14175 if (data_size > 0) {
14177 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
14182 std::memory_order_relaxed);
14183 total_size += data_size;
14190 total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
14195 if (cached_has_bits & 0x00000003u) {
14197 if (cached_has_bits & 0x00000001u) {
14199 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
14204 if (cached_has_bits & 0x00000002u) {
14206 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
14220 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<SourceCodeInfo_Location>(
14222 if (
source ==
nullptr) {
14236 (
void) cached_has_bits;
14242 if (cached_has_bits & 0x00000003u) {
14243 if (cached_has_bits & 0x00000001u) {
14246 if (cached_has_bits & 0x00000002u) {
14254 if (&from ==
this)
return;
14261 if (&from ==
this)
return;
14298 : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
14303 : ::PROTOBUF_NAMESPACE_ID::Message(),
14304 _internal_metadata_(arena),
14311 : ::PROTOBUF_NAMESPACE_ID::Message(),
14312 _internal_metadata_(nullptr),
14313 _has_bits_(from._has_bits_),
14314 location_(from.location_) {
14351 (
void) cached_has_bits;
14358 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
14360 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
14362 while (!ctx->Done(&ptr)) {
14366 switch (tag >> 3) {
14375 if (!ctx->DataAvailable(ptr))
break;
14376 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 10);
14377 }
else goto handle_unusual;
14381 if ((tag & 7) == 4 || tag == 0) {
14382 ctx->SetLastTag(tag);
14386 CHK_(ptr !=
nullptr);
14398 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
14400 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
14401 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
14405 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(127u);
14407 if (!
p.second)
goto handle_unusual;
14408 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
14412 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
14415 goto handle_unusual;
14439 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
14442 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
14445 (
void) cached_has_bits;
14448 for (
unsigned int i = 0,
14450 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
14457 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
14467 (
void) cached_has_bits;
14470 for (
unsigned int i = 0,
14472 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
14473 InternalWriteMessageToArray(
14474 1, this->
location(
static_cast<int>(
i)), target);
14478 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
14487 size_t total_size = 0;
14491 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
14496 (
void) cached_has_bits;
14501 total_size += 1UL *
count;
14502 for (
unsigned int i = 0;
i <
count;
i++) {
14504 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
14518 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<SourceCodeInfo>(
14520 if (
source ==
nullptr) {
14534 (
void) cached_has_bits;
14541 if (&from ==
this)
return;
14548 if (&from ==
this)
return;
14577 (*has_bits)[0] |= 1u;
14580 (*has_bits)[0] |= 2u;
14583 (*has_bits)[0] |= 4u;
14588 : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
14593 : ::PROTOBUF_NAMESPACE_ID::Message(),
14594 _internal_metadata_(arena),
14601 : ::PROTOBUF_NAMESPACE_ID::Message(),
14602 _internal_metadata_(nullptr),
14603 _has_bits_(from._has_bits_),
14604 path_(from.path_) {
14612 static_cast<size_t>(
reinterpret_cast<char*
>(&
end_) -
14613 reinterpret_cast<char*
>(&
begin_)) +
sizeof(
end_));
14620 ::memset(&
begin_, 0,
static_cast<size_t>(
14621 reinterpret_cast<char*
>(&
end_) -
14622 reinterpret_cast<char*
>(&
begin_)) +
sizeof(
end_));
14654 (
void) cached_has_bits;
14658 if (cached_has_bits & 0x00000001u) {
14661 if (cached_has_bits & 0x00000006u) {
14662 ::memset(&
begin_, 0,
static_cast<size_t>(
14663 reinterpret_cast<char*
>(&
end_) -
14664 reinterpret_cast<char*
>(&
begin_)) +
sizeof(
end_));
14670 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
14672 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
14675 while (!ctx->Done(&ptr)) {
14679 switch (tag >> 3) {
14688 }
else goto handle_unusual;
14695 }
else goto handle_unusual;
14703 }
else goto handle_unusual;
14711 }
else goto handle_unusual;
14715 if ((tag & 7) == 4 || tag == 0) {
14716 ctx->SetLastTag(tag);
14720 CHK_(ptr !=
nullptr);
14733 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
14735 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
14736 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
14740 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(127u);
14742 if (!
p.second)
goto handle_unusual;
14743 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
14747 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPackedPrimitive<
14751 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
14755 goto handle_unusual;
14763 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadString(
14765 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
14767 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::PARSE,
14768 "google.protobuf.GeneratedCodeInfo.Annotation.source_file");
14770 goto handle_unusual;
14779 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
14783 goto handle_unusual;
14792 DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
14796 goto handle_unusual;
14820 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
14823 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
14826 (
void) cached_has_bits;
14832 std::memory_order_relaxed));
14835 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32NoTag(
14836 this->
path(
i), output);
14841 if (cached_has_bits & 0x00000001u) {
14842 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
14844 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
14845 "google.protobuf.GeneratedCodeInfo.Annotation.source_file");
14846 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringMaybeAliased(
14851 if (cached_has_bits & 0x00000002u) {
14852 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32(3, this->
begin(), output);
14856 if (cached_has_bits & 0x00000004u) {
14857 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32(4, this->
end(), output);
14861 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
14871 (
void) cached_has_bits;
14875 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteTagToArray(
14879 target = ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream::WriteVarint32ToArray(
14882 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
14883 WriteInt32NoTagToArray(this->
path_, target);
14888 if (cached_has_bits & 0x00000001u) {
14889 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
14891 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
14892 "google.protobuf.GeneratedCodeInfo.Annotation.source_file");
14894 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteStringToArray(
14899 if (cached_has_bits & 0x00000002u) {
14900 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(3, this->
begin(), target);
14904 if (cached_has_bits & 0x00000004u) {
14905 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(4, this->
end(), target);
14909 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
14918 size_t total_size = 0;
14922 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
14927 (
void) cached_has_bits;
14931 size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
14932 Int32Size(this->
path_);
14933 if (data_size > 0) {
14935 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
14940 std::memory_order_relaxed);
14941 total_size += data_size;
14945 if (cached_has_bits & 0x00000007u) {
14947 if (cached_has_bits & 0x00000001u) {
14949 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
14954 if (cached_has_bits & 0x00000002u) {
14956 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
14961 if (cached_has_bits & 0x00000004u) {
14963 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
14977 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<GeneratedCodeInfo_Annotation>(
14979 if (
source ==
nullptr) {
14993 (
void) cached_has_bits;
14997 if (cached_has_bits & 0x00000007u) {
14998 if (cached_has_bits & 0x00000001u) {
15001 if (cached_has_bits & 0x00000002u) {
15004 if (cached_has_bits & 0x00000004u) {
15013 if (&from ==
this)
return;
15020 if (&from ==
this)
return;
15055 : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
15060 : ::PROTOBUF_NAMESPACE_ID::Message(),
15061 _internal_metadata_(arena),
15062 annotation_(arena) {
15068 : ::PROTOBUF_NAMESPACE_ID::Message(),
15069 _internal_metadata_(nullptr),
15070 _has_bits_(from._has_bits_),
15071 annotation_(from.annotation_) {
15108 (
void) cached_has_bits;
15115 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
15117 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
15119 while (!ctx->Done(&ptr)) {
15123 switch (tag >> 3) {
15132 if (!ctx->DataAvailable(ptr))
break;
15133 }
while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 10);
15134 }
else goto handle_unusual;
15138 if ((tag & 7) == 4 || tag == 0) {
15139 ctx->SetLastTag(tag);
15143 CHK_(ptr !=
nullptr);
15155 #else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
15157 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input) {
15158 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
15162 ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool>
p =
input->ReadTagWithCutoffNoLastTag(127u);
15164 if (!
p.second)
goto handle_unusual;
15165 switch (::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::GetTagFieldNumber(tag)) {
15169 DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadMessage(
15172 goto handle_unusual;
15196 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
15199 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const {
15202 (
void) cached_has_bits;
15205 for (
unsigned int i = 0,
15207 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteMessageMaybeToArray(
15214 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
15224 (
void) cached_has_bits;
15227 for (
unsigned int i = 0,
15229 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
15230 InternalWriteMessageToArray(
15231 1, this->
annotation(
static_cast<int>(
i)), target);
15235 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
15244 size_t total_size = 0;
15248 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::ComputeUnknownFieldsSize(
15253 (
void) cached_has_bits;
15258 total_size += 1UL *
count;
15259 for (
unsigned int i = 0;
i <
count;
i++) {
15261 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
15275 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<GeneratedCodeInfo>(
15277 if (
source ==
nullptr) {
15291 (
void) cached_has_bits;
15298 if (&from ==
this)
return;
15305 if (&from ==
this)
return;
15327 PROTOBUF_NAMESPACE_CLOSE
15328 PROTOBUF_NAMESPACE_OPEN
15330 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::FileDescriptorSet >(arena);
15333 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::FileDescriptorProto >(arena);
15336 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange >(arena);
15339 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange >(arena);
15342 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::DescriptorProto >(arena);
15345 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::ExtensionRangeOptions >(arena);
15348 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::FieldDescriptorProto >(arena);
15351 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::OneofDescriptorProto >(arena);
15354 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::EnumDescriptorProto_EnumReservedRange >(arena);
15357 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::EnumDescriptorProto >(arena);
15360 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::EnumValueDescriptorProto >(arena);
15363 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto >(arena);
15366 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::MethodDescriptorProto >(arena);
15369 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::FileOptions >(arena);
15372 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::MessageOptions >(arena);
15375 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::FieldOptions >(arena);
15378 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::OneofOptions >(arena);
15381 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::EnumOptions >(arena);
15384 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::EnumValueOptions >(arena);
15387 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::ServiceOptions >(arena);
15390 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::MethodOptions >(arena);
15393 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::UninterpretedOption_NamePart >(arena);
15396 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::UninterpretedOption >(arena);
15399 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::SourceCodeInfo_Location >(arena);
15402 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::SourceCodeInfo >(arena);
15405 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo_Annotation >(arena);
15408 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::GeneratedCodeInfo >(arena);
15410 PROTOBUF_NAMESPACE_CLOSE
15413 #include <google/protobuf/port_undef.inc>