|  | @@ -1,7 +1,6 @@
 | 
	
		
			
				|  |  |  // Generated by the protocol buffer compiler.  DO NOT EDIT!
 | 
	
		
			
				|  |  |  // source: google/protobuf/api.proto
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -#define INTERNAL_SUPPRESS_PROTOBUF_FIELD_DEPRECATION
 | 
	
		
			
				|  |  |  #include <google/protobuf/api.pb.h>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  #include <algorithm>
 | 
	
	
		
			
				|  | @@ -16,97 +15,129 @@
 | 
	
		
			
				|  |  |  #include <google/protobuf/reflection_ops.h>
 | 
	
		
			
				|  |  |  #include <google/protobuf/wire_format.h>
 | 
	
		
			
				|  |  |  // @@protoc_insertion_point(includes)
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  namespace google {
 | 
	
		
			
				|  |  |  namespace protobuf {
 | 
	
		
			
				|  |  |  class ApiDefaultTypeInternal {
 | 
	
		
			
				|  |  | -public:
 | 
	
		
			
				|  |  | - ::google::protobuf::internal::ExplicitlyConstructed<Api>
 | 
	
		
			
				|  |  | -     _instance;
 | 
	
		
			
				|  |  | + public:
 | 
	
		
			
				|  |  | +  ::google::protobuf::internal::ExplicitlyConstructed<Api>
 | 
	
		
			
				|  |  | +      _instance;
 | 
	
		
			
				|  |  |  } _Api_default_instance_;
 | 
	
		
			
				|  |  |  class MethodDefaultTypeInternal {
 | 
	
		
			
				|  |  | -public:
 | 
	
		
			
				|  |  | - ::google::protobuf::internal::ExplicitlyConstructed<Method>
 | 
	
		
			
				|  |  | -     _instance;
 | 
	
		
			
				|  |  | + public:
 | 
	
		
			
				|  |  | +  ::google::protobuf::internal::ExplicitlyConstructed<Method>
 | 
	
		
			
				|  |  | +      _instance;
 | 
	
		
			
				|  |  |  } _Method_default_instance_;
 | 
	
		
			
				|  |  |  class MixinDefaultTypeInternal {
 | 
	
		
			
				|  |  | -public:
 | 
	
		
			
				|  |  | - ::google::protobuf::internal::ExplicitlyConstructed<Mixin>
 | 
	
		
			
				|  |  | -     _instance;
 | 
	
		
			
				|  |  | + public:
 | 
	
		
			
				|  |  | +  ::google::protobuf::internal::ExplicitlyConstructed<Mixin>
 | 
	
		
			
				|  |  | +      _instance;
 | 
	
		
			
				|  |  |  } _Mixin_default_instance_;
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | +}  // namespace protobuf
 | 
	
		
			
				|  |  | +}  // namespace google
 | 
	
		
			
				|  |  |  namespace protobuf_google_2fprotobuf_2fapi_2eproto {
 | 
	
		
			
				|  |  | +void InitDefaultsApiImpl() {
 | 
	
		
			
				|  |  | +  GOOGLE_PROTOBUF_VERIFY_VERSION;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +  ::google::protobuf::internal::InitProtobufDefaults();
 | 
	
		
			
				|  |  | +  protobuf_google_2fprotobuf_2fapi_2eproto::InitDefaultsMethod();
 | 
	
		
			
				|  |  | +  protobuf_google_2fprotobuf_2ftype_2eproto::InitDefaultsOption();
 | 
	
		
			
				|  |  | +  protobuf_google_2fprotobuf_2fsource_5fcontext_2eproto::InitDefaultsSourceContext();
 | 
	
		
			
				|  |  | +  protobuf_google_2fprotobuf_2fapi_2eproto::InitDefaultsMixin();
 | 
	
		
			
				|  |  | +  {
 | 
	
		
			
				|  |  | +    void* ptr = &::google::protobuf::_Api_default_instance_;
 | 
	
		
			
				|  |  | +    new (ptr) ::google::protobuf::Api();
 | 
	
		
			
				|  |  | +    ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +  ::google::protobuf::Api::InitAsDefaultInstance();
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -namespace {
 | 
	
		
			
				|  |  | +void InitDefaultsApi() {
 | 
	
		
			
				|  |  | +  static GOOGLE_PROTOBUF_DECLARE_ONCE(once);
 | 
	
		
			
				|  |  | +  ::google::protobuf::GoogleOnceInit(&once, &InitDefaultsApiImpl);
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -::google::protobuf::Metadata file_level_metadata[3];
 | 
	
		
			
				|  |  | +void InitDefaultsMethodImpl() {
 | 
	
		
			
				|  |  | +  GOOGLE_PROTOBUF_VERIFY_VERSION;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -}  // namespace
 | 
	
		
			
				|  |  | +  ::google::protobuf::internal::InitProtobufDefaults();
 | 
	
		
			
				|  |  | +  protobuf_google_2fprotobuf_2ftype_2eproto::InitDefaultsOption();
 | 
	
		
			
				|  |  | +  {
 | 
	
		
			
				|  |  | +    void* ptr = &::google::protobuf::_Method_default_instance_;
 | 
	
		
			
				|  |  | +    new (ptr) ::google::protobuf::Method();
 | 
	
		
			
				|  |  | +    ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +  ::google::protobuf::Method::InitAsDefaultInstance();
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -PROTOBUF_CONSTEXPR_VAR ::google::protobuf::internal::ParseTableField
 | 
	
		
			
				|  |  | -    const TableStruct::entries[] GOOGLE_ATTRIBUTE_SECTION_VARIABLE(protodesc_cold) = {
 | 
	
		
			
				|  |  | -  {0, 0, 0, ::google::protobuf::internal::kInvalidMask, 0, 0},
 | 
	
		
			
				|  |  | -};
 | 
	
		
			
				|  |  | +void InitDefaultsMethod() {
 | 
	
		
			
				|  |  | +  static GOOGLE_PROTOBUF_DECLARE_ONCE(once);
 | 
	
		
			
				|  |  | +  ::google::protobuf::GoogleOnceInit(&once, &InitDefaultsMethodImpl);
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -PROTOBUF_CONSTEXPR_VAR ::google::protobuf::internal::AuxillaryParseTableField
 | 
	
		
			
				|  |  | -    const TableStruct::aux[] GOOGLE_ATTRIBUTE_SECTION_VARIABLE(protodesc_cold) = {
 | 
	
		
			
				|  |  | -  ::google::protobuf::internal::AuxillaryParseTableField(),
 | 
	
		
			
				|  |  | -};
 | 
	
		
			
				|  |  | -PROTOBUF_CONSTEXPR_VAR ::google::protobuf::internal::ParseTable const
 | 
	
		
			
				|  |  | -    TableStruct::schema[] GOOGLE_ATTRIBUTE_SECTION_VARIABLE(protodesc_cold) = {
 | 
	
		
			
				|  |  | -  { NULL, NULL, 0, -1, -1, -1, -1, NULL, false },
 | 
	
		
			
				|  |  | -  { NULL, NULL, 0, -1, -1, -1, -1, NULL, false },
 | 
	
		
			
				|  |  | -  { NULL, NULL, 0, -1, -1, -1, -1, NULL, false },
 | 
	
		
			
				|  |  | -};
 | 
	
		
			
				|  |  | +void InitDefaultsMixinImpl() {
 | 
	
		
			
				|  |  | +  GOOGLE_PROTOBUF_VERIFY_VERSION;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -const ::google::protobuf::uint32 TableStruct::offsets[] GOOGLE_ATTRIBUTE_SECTION_VARIABLE(protodesc_cold) = {
 | 
	
		
			
				|  |  | +  ::google::protobuf::internal::InitProtobufDefaults();
 | 
	
		
			
				|  |  | +  {
 | 
	
		
			
				|  |  | +    void* ptr = &::google::protobuf::_Mixin_default_instance_;
 | 
	
		
			
				|  |  | +    new (ptr) ::google::protobuf::Mixin();
 | 
	
		
			
				|  |  | +    ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +  ::google::protobuf::Mixin::InitAsDefaultInstance();
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +void InitDefaultsMixin() {
 | 
	
		
			
				|  |  | +  static GOOGLE_PROTOBUF_DECLARE_ONCE(once);
 | 
	
		
			
				|  |  | +  ::google::protobuf::GoogleOnceInit(&once, &InitDefaultsMixinImpl);
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +::google::protobuf::Metadata file_level_metadata[3];
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +const ::google::protobuf::uint32 TableStruct::offsets[] GOOGLE_PROTOBUF_ATTRIBUTE_SECTION_VARIABLE(protodesc_cold) = {
 | 
	
		
			
				|  |  |    ~0u,  // no _has_bits_
 | 
	
		
			
				|  |  | -  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Api, _internal_metadata_),
 | 
	
		
			
				|  |  | +  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::google::protobuf::Api, _internal_metadata_),
 | 
	
		
			
				|  |  |    ~0u,  // no _extensions_
 | 
	
		
			
				|  |  |    ~0u,  // no _oneof_case_
 | 
	
		
			
				|  |  |    ~0u,  // no _weak_field_map_
 | 
	
		
			
				|  |  | -  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Api, name_),
 | 
	
		
			
				|  |  | -  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Api, methods_),
 | 
	
		
			
				|  |  | -  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Api, options_),
 | 
	
		
			
				|  |  | -  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Api, version_),
 | 
	
		
			
				|  |  | -  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Api, source_context_),
 | 
	
		
			
				|  |  | -  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Api, mixins_),
 | 
	
		
			
				|  |  | -  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Api, syntax_),
 | 
	
		
			
				|  |  | +  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::google::protobuf::Api, name_),
 | 
	
		
			
				|  |  | +  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::google::protobuf::Api, methods_),
 | 
	
		
			
				|  |  | +  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::google::protobuf::Api, options_),
 | 
	
		
			
				|  |  | +  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::google::protobuf::Api, version_),
 | 
	
		
			
				|  |  | +  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::google::protobuf::Api, source_context_),
 | 
	
		
			
				|  |  | +  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::google::protobuf::Api, mixins_),
 | 
	
		
			
				|  |  | +  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::google::protobuf::Api, syntax_),
 | 
	
		
			
				|  |  |    ~0u,  // no _has_bits_
 | 
	
		
			
				|  |  | -  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Method, _internal_metadata_),
 | 
	
		
			
				|  |  | +  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::google::protobuf::Method, _internal_metadata_),
 | 
	
		
			
				|  |  |    ~0u,  // no _extensions_
 | 
	
		
			
				|  |  |    ~0u,  // no _oneof_case_
 | 
	
		
			
				|  |  |    ~0u,  // no _weak_field_map_
 | 
	
		
			
				|  |  | -  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Method, name_),
 | 
	
		
			
				|  |  | -  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Method, request_type_url_),
 | 
	
		
			
				|  |  | -  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Method, request_streaming_),
 | 
	
		
			
				|  |  | -  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Method, response_type_url_),
 | 
	
		
			
				|  |  | -  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Method, response_streaming_),
 | 
	
		
			
				|  |  | -  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Method, options_),
 | 
	
		
			
				|  |  | -  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Method, syntax_),
 | 
	
		
			
				|  |  | +  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::google::protobuf::Method, name_),
 | 
	
		
			
				|  |  | +  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::google::protobuf::Method, request_type_url_),
 | 
	
		
			
				|  |  | +  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::google::protobuf::Method, request_streaming_),
 | 
	
		
			
				|  |  | +  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::google::protobuf::Method, response_type_url_),
 | 
	
		
			
				|  |  | +  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::google::protobuf::Method, response_streaming_),
 | 
	
		
			
				|  |  | +  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::google::protobuf::Method, options_),
 | 
	
		
			
				|  |  | +  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::google::protobuf::Method, syntax_),
 | 
	
		
			
				|  |  |    ~0u,  // no _has_bits_
 | 
	
		
			
				|  |  | -  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Mixin, _internal_metadata_),
 | 
	
		
			
				|  |  | +  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::google::protobuf::Mixin, _internal_metadata_),
 | 
	
		
			
				|  |  |    ~0u,  // no _extensions_
 | 
	
		
			
				|  |  |    ~0u,  // no _oneof_case_
 | 
	
		
			
				|  |  |    ~0u,  // no _weak_field_map_
 | 
	
		
			
				|  |  | -  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Mixin, name_),
 | 
	
		
			
				|  |  | -  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Mixin, root_),
 | 
	
		
			
				|  |  | +  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::google::protobuf::Mixin, name_),
 | 
	
		
			
				|  |  | +  GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::google::protobuf::Mixin, root_),
 | 
	
		
			
				|  |  |  };
 | 
	
		
			
				|  |  | -static const ::google::protobuf::internal::MigrationSchema schemas[] GOOGLE_ATTRIBUTE_SECTION_VARIABLE(protodesc_cold) = {
 | 
	
		
			
				|  |  | -  { 0, -1, sizeof(Api)},
 | 
	
		
			
				|  |  | -  { 12, -1, sizeof(Method)},
 | 
	
		
			
				|  |  | -  { 24, -1, sizeof(Mixin)},
 | 
	
		
			
				|  |  | +static const ::google::protobuf::internal::MigrationSchema schemas[] GOOGLE_PROTOBUF_ATTRIBUTE_SECTION_VARIABLE(protodesc_cold) = {
 | 
	
		
			
				|  |  | +  { 0, -1, sizeof(::google::protobuf::Api)},
 | 
	
		
			
				|  |  | +  { 12, -1, sizeof(::google::protobuf::Method)},
 | 
	
		
			
				|  |  | +  { 24, -1, sizeof(::google::protobuf::Mixin)},
 | 
	
		
			
				|  |  |  };
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  static ::google::protobuf::Message const * const file_default_instances[] = {
 | 
	
		
			
				|  |  | -  reinterpret_cast<const ::google::protobuf::Message*>(&_Api_default_instance_),
 | 
	
		
			
				|  |  | -  reinterpret_cast<const ::google::protobuf::Message*>(&_Method_default_instance_),
 | 
	
		
			
				|  |  | -  reinterpret_cast<const ::google::protobuf::Message*>(&_Mixin_default_instance_),
 | 
	
		
			
				|  |  | +  reinterpret_cast<const ::google::protobuf::Message*>(&::google::protobuf::_Api_default_instance_),
 | 
	
		
			
				|  |  | +  reinterpret_cast<const ::google::protobuf::Message*>(&::google::protobuf::_Method_default_instance_),
 | 
	
		
			
				|  |  | +  reinterpret_cast<const ::google::protobuf::Message*>(&::google::protobuf::_Mixin_default_instance_),
 | 
	
		
			
				|  |  |  };
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -namespace {
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  void protobuf_AssignDescriptors() {
 | 
	
		
			
				|  |  |    AddDescriptors();
 | 
	
		
			
				|  |  |    ::google::protobuf::MessageFactory* factory = NULL;
 | 
	
	
		
			
				|  | @@ -120,37 +151,15 @@ void protobuf_AssignDescriptorsOnce() {
 | 
	
		
			
				|  |  |    ::google::protobuf::GoogleOnceInit(&once, &protobuf_AssignDescriptors);
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -void protobuf_RegisterTypes(const ::std::string&) GOOGLE_ATTRIBUTE_COLD;
 | 
	
		
			
				|  |  | +void protobuf_RegisterTypes(const ::std::string&) GOOGLE_PROTOBUF_ATTRIBUTE_COLD;
 | 
	
		
			
				|  |  |  void protobuf_RegisterTypes(const ::std::string&) {
 | 
	
		
			
				|  |  |    protobuf_AssignDescriptorsOnce();
 | 
	
		
			
				|  |  |    ::google::protobuf::internal::RegisterAllTypes(file_level_metadata, 3);
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -}  // namespace
 | 
	
		
			
				|  |  | -void TableStruct::InitDefaultsImpl() {
 | 
	
		
			
				|  |  | -  GOOGLE_PROTOBUF_VERIFY_VERSION;
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -  ::google::protobuf::internal::InitProtobufDefaults();
 | 
	
		
			
				|  |  | -  ::google::protobuf::protobuf_google_2fprotobuf_2fsource_5fcontext_2eproto::InitDefaults();
 | 
	
		
			
				|  |  | -  ::google::protobuf::protobuf_google_2fprotobuf_2ftype_2eproto::InitDefaults();
 | 
	
		
			
				|  |  | -  _Api_default_instance_._instance.DefaultConstruct();
 | 
	
		
			
				|  |  | -  ::google::protobuf::internal::OnShutdownDestroyMessage(
 | 
	
		
			
				|  |  | -      &_Api_default_instance_);_Method_default_instance_._instance.DefaultConstruct();
 | 
	
		
			
				|  |  | -  ::google::protobuf::internal::OnShutdownDestroyMessage(
 | 
	
		
			
				|  |  | -      &_Method_default_instance_);_Mixin_default_instance_._instance.DefaultConstruct();
 | 
	
		
			
				|  |  | -  ::google::protobuf::internal::OnShutdownDestroyMessage(
 | 
	
		
			
				|  |  | -      &_Mixin_default_instance_);_Api_default_instance_._instance.get_mutable()->source_context_ = const_cast< ::google::protobuf::SourceContext*>(
 | 
	
		
			
				|  |  | -      ::google::protobuf::SourceContext::internal_default_instance());
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -void InitDefaults() {
 | 
	
		
			
				|  |  | -  static GOOGLE_PROTOBUF_DECLARE_ONCE(once);
 | 
	
		
			
				|  |  | -  ::google::protobuf::GoogleOnceInit(&once, &TableStruct::InitDefaultsImpl);
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -namespace {
 | 
	
		
			
				|  |  |  void AddDescriptorsImpl() {
 | 
	
		
			
				|  |  |    InitDefaults();
 | 
	
		
			
				|  |  | -  static const char descriptor[] GOOGLE_ATTRIBUTE_SECTION_VARIABLE(protodesc_cold) = {
 | 
	
		
			
				|  |  | +  static const char descriptor[] GOOGLE_PROTOBUF_ATTRIBUTE_SECTION_VARIABLE(protodesc_cold) = {
 | 
	
		
			
				|  |  |        "\n\031google/protobuf/api.proto\022\017google.prot"
 | 
	
		
			
				|  |  |        "obuf\032$google/protobuf/source_context.pro"
 | 
	
		
			
				|  |  |        "to\032\032google/protobuf/type.proto\"\201\002\n\003Api\022\014"
 | 
	
	
		
			
				|  | @@ -175,10 +184,9 @@ void AddDescriptorsImpl() {
 | 
	
		
			
				|  |  |        descriptor, 750);
 | 
	
		
			
				|  |  |    ::google::protobuf::MessageFactory::InternalRegisterGeneratedFile(
 | 
	
		
			
				|  |  |      "google/protobuf/api.proto", &protobuf_RegisterTypes);
 | 
	
		
			
				|  |  | -  ::google::protobuf::protobuf_google_2fprotobuf_2fsource_5fcontext_2eproto::AddDescriptors();
 | 
	
		
			
				|  |  | -  ::google::protobuf::protobuf_google_2fprotobuf_2ftype_2eproto::AddDescriptors();
 | 
	
		
			
				|  |  | +  ::protobuf_google_2fprotobuf_2fsource_5fcontext_2eproto::AddDescriptors();
 | 
	
		
			
				|  |  | +  ::protobuf_google_2fprotobuf_2ftype_2eproto::AddDescriptors();
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  | -} // anonymous namespace
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  void AddDescriptors() {
 | 
	
		
			
				|  |  |    static GOOGLE_PROTOBUF_DECLARE_ONCE(once);
 | 
	
	
		
			
				|  | @@ -190,12 +198,16 @@ struct StaticDescriptorInitializer {
 | 
	
		
			
				|  |  |      AddDescriptors();
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  } static_descriptor_initializer;
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  }  // namespace protobuf_google_2fprotobuf_2fapi_2eproto
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | +namespace google {
 | 
	
		
			
				|  |  | +namespace protobuf {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  // ===================================================================
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +void Api::InitAsDefaultInstance() {
 | 
	
		
			
				|  |  | +  ::google::protobuf::_Api_default_instance_._instance.get_mutable()->source_context_ = const_cast< ::google::protobuf::SourceContext*>(
 | 
	
		
			
				|  |  | +      ::google::protobuf::SourceContext::internal_default_instance());
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  |  #if !defined(_MSC_VER) || _MSC_VER >= 1900
 | 
	
		
			
				|  |  |  const int Api::kNameFieldNumber;
 | 
	
		
			
				|  |  |  const int Api::kMethodsFieldNumber;
 | 
	
	
		
			
				|  | @@ -209,7 +221,7 @@ const int Api::kSyntaxFieldNumber;
 | 
	
		
			
				|  |  |  Api::Api()
 | 
	
		
			
				|  |  |    : ::google::protobuf::Message(), _internal_metadata_(NULL) {
 | 
	
		
			
				|  |  |    if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
 | 
	
		
			
				|  |  | -    protobuf_google_2fprotobuf_2fapi_2eproto::InitDefaults();
 | 
	
		
			
				|  |  | +    ::protobuf_google_2fprotobuf_2fapi_2eproto::InitDefaultsApi();
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |    SharedCtor();
 | 
	
		
			
				|  |  |    // @@protoc_insertion_point(constructor:google.protobuf.Api)
 | 
	
	
		
			
				|  | @@ -265,12 +277,12 @@ void Api::SetCachedSize(int size) const {
 | 
	
		
			
				|  |  |    GOOGLE_SAFE_CONCURRENT_WRITES_END();
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  const ::google::protobuf::Descriptor* Api::descriptor() {
 | 
	
		
			
				|  |  | -  protobuf_google_2fprotobuf_2fapi_2eproto::protobuf_AssignDescriptorsOnce();
 | 
	
		
			
				|  |  | -  return protobuf_google_2fprotobuf_2fapi_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
 | 
	
		
			
				|  |  | +  ::protobuf_google_2fprotobuf_2fapi_2eproto::protobuf_AssignDescriptorsOnce();
 | 
	
		
			
				|  |  | +  return ::protobuf_google_2fprotobuf_2fapi_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  const Api& Api::default_instance() {
 | 
	
		
			
				|  |  | -  protobuf_google_2fprotobuf_2fapi_2eproto::InitDefaults();
 | 
	
		
			
				|  |  | +  ::protobuf_google_2fprotobuf_2fapi_2eproto::InitDefaultsApi();
 | 
	
		
			
				|  |  |    return *internal_default_instance();
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -720,266 +732,14 @@ void Api::InternalSwap(Api* other) {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  ::google::protobuf::Metadata Api::GetMetadata() const {
 | 
	
		
			
				|  |  |    protobuf_google_2fprotobuf_2fapi_2eproto::protobuf_AssignDescriptorsOnce();
 | 
	
		
			
				|  |  | -  return protobuf_google_2fprotobuf_2fapi_2eproto::file_level_metadata[kIndexInFileMessages];
 | 
	
		
			
				|  |  | +  return ::protobuf_google_2fprotobuf_2fapi_2eproto::file_level_metadata[kIndexInFileMessages];
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -#if PROTOBUF_INLINE_NOT_IN_HEADERS
 | 
	
		
			
				|  |  | -// Api
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -// string name = 1;
 | 
	
		
			
				|  |  | -void Api::clear_name() {
 | 
	
		
			
				|  |  | -  name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -const ::std::string& Api::name() const {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_get:google.protobuf.Api.name)
 | 
	
		
			
				|  |  | -  return name_.GetNoArena();
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Api::set_name(const ::std::string& value) {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set:google.protobuf.Api.name)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -#if LANG_CXX11
 | 
	
		
			
				|  |  | -void Api::set_name(::std::string&& value) {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  name_.SetNoArena(
 | 
	
		
			
				|  |  | -    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_rvalue:google.protobuf.Api.name)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -#endif
 | 
	
		
			
				|  |  | -void Api::set_name(const char* value) {
 | 
	
		
			
				|  |  | -  GOOGLE_DCHECK(value != NULL);
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_char:google.protobuf.Api.name)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Api::set_name(const char* value, size_t size) {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
 | 
	
		
			
				|  |  | -      ::std::string(reinterpret_cast<const char*>(value), size));
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_pointer:google.protobuf.Api.name)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::std::string* Api::mutable_name() {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_mutable:google.protobuf.Api.name)
 | 
	
		
			
				|  |  | -  return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::std::string* Api::release_name() {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_release:google.protobuf.Api.name)
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Api::set_allocated_name(::std::string* name) {
 | 
	
		
			
				|  |  | -  if (name != NULL) {
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -  } else {
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -  }
 | 
	
		
			
				|  |  | -  name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), name);
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_allocated:google.protobuf.Api.name)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -// repeated .google.protobuf.Method methods = 2;
 | 
	
		
			
				|  |  | -int Api::methods_size() const {
 | 
	
		
			
				|  |  | -  return methods_.size();
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Api::clear_methods() {
 | 
	
		
			
				|  |  | -  methods_.Clear();
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -const ::google::protobuf::Method& Api::methods(int index) const {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_get:google.protobuf.Api.methods)
 | 
	
		
			
				|  |  | -  return methods_.Get(index);
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::google::protobuf::Method* Api::mutable_methods(int index) {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_mutable:google.protobuf.Api.methods)
 | 
	
		
			
				|  |  | -  return methods_.Mutable(index);
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::google::protobuf::Method* Api::add_methods() {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_add:google.protobuf.Api.methods)
 | 
	
		
			
				|  |  | -  return methods_.Add();
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::google::protobuf::RepeatedPtrField< ::google::protobuf::Method >*
 | 
	
		
			
				|  |  | -Api::mutable_methods() {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_mutable_list:google.protobuf.Api.methods)
 | 
	
		
			
				|  |  | -  return &methods_;
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Method >&
 | 
	
		
			
				|  |  | -Api::methods() const {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_list:google.protobuf.Api.methods)
 | 
	
		
			
				|  |  | -  return methods_;
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -// repeated .google.protobuf.Option options = 3;
 | 
	
		
			
				|  |  | -int Api::options_size() const {
 | 
	
		
			
				|  |  | -  return options_.size();
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Api::clear_options() {
 | 
	
		
			
				|  |  | -  options_.Clear();
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -const ::google::protobuf::Option& Api::options(int index) const {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_get:google.protobuf.Api.options)
 | 
	
		
			
				|  |  | -  return options_.Get(index);
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::google::protobuf::Option* Api::mutable_options(int index) {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_mutable:google.protobuf.Api.options)
 | 
	
		
			
				|  |  | -  return options_.Mutable(index);
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::google::protobuf::Option* Api::add_options() {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_add:google.protobuf.Api.options)
 | 
	
		
			
				|  |  | -  return options_.Add();
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >*
 | 
	
		
			
				|  |  | -Api::mutable_options() {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_mutable_list:google.protobuf.Api.options)
 | 
	
		
			
				|  |  | -  return &options_;
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >&
 | 
	
		
			
				|  |  | -Api::options() const {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_list:google.protobuf.Api.options)
 | 
	
		
			
				|  |  | -  return options_;
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -// string version = 4;
 | 
	
		
			
				|  |  | -void Api::clear_version() {
 | 
	
		
			
				|  |  | -  version_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -const ::std::string& Api::version() const {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_get:google.protobuf.Api.version)
 | 
	
		
			
				|  |  | -  return version_.GetNoArena();
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Api::set_version(const ::std::string& value) {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  version_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set:google.protobuf.Api.version)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -#if LANG_CXX11
 | 
	
		
			
				|  |  | -void Api::set_version(::std::string&& value) {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  version_.SetNoArena(
 | 
	
		
			
				|  |  | -    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_rvalue:google.protobuf.Api.version)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -#endif
 | 
	
		
			
				|  |  | -void Api::set_version(const char* value) {
 | 
	
		
			
				|  |  | -  GOOGLE_DCHECK(value != NULL);
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  version_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_char:google.protobuf.Api.version)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Api::set_version(const char* value, size_t size) {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  version_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
 | 
	
		
			
				|  |  | -      ::std::string(reinterpret_cast<const char*>(value), size));
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_pointer:google.protobuf.Api.version)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::std::string* Api::mutable_version() {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_mutable:google.protobuf.Api.version)
 | 
	
		
			
				|  |  | -  return version_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::std::string* Api::release_version() {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_release:google.protobuf.Api.version)
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  return version_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Api::set_allocated_version(::std::string* version) {
 | 
	
		
			
				|  |  | -  if (version != NULL) {
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -  } else {
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -  }
 | 
	
		
			
				|  |  | -  version_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), version);
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_allocated:google.protobuf.Api.version)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -// .google.protobuf.SourceContext source_context = 5;
 | 
	
		
			
				|  |  | -bool Api::has_source_context() const {
 | 
	
		
			
				|  |  | -  return this != internal_default_instance() && source_context_ != NULL;
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Api::clear_source_context() {
 | 
	
		
			
				|  |  | -  if (GetArenaNoVirtual() == NULL && source_context_ != NULL) delete source_context_;
 | 
	
		
			
				|  |  | -  source_context_ = NULL;
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -const ::google::protobuf::SourceContext& Api::source_context() const {
 | 
	
		
			
				|  |  | -  const ::google::protobuf::SourceContext* p = source_context_;
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_get:google.protobuf.Api.source_context)
 | 
	
		
			
				|  |  | -  return p != NULL ? *p : *reinterpret_cast<const ::google::protobuf::SourceContext*>(
 | 
	
		
			
				|  |  | -      &::google::protobuf::_SourceContext_default_instance_);
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::google::protobuf::SourceContext* Api::mutable_source_context() {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  if (source_context_ == NULL) {
 | 
	
		
			
				|  |  | -    source_context_ = new ::google::protobuf::SourceContext;
 | 
	
		
			
				|  |  | -  }
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_mutable:google.protobuf.Api.source_context)
 | 
	
		
			
				|  |  | -  return source_context_;
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::google::protobuf::SourceContext* Api::release_source_context() {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_release:google.protobuf.Api.source_context)
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  ::google::protobuf::SourceContext* temp = source_context_;
 | 
	
		
			
				|  |  | -  source_context_ = NULL;
 | 
	
		
			
				|  |  | -  return temp;
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Api::set_allocated_source_context(::google::protobuf::SourceContext* source_context) {
 | 
	
		
			
				|  |  | -  delete source_context_;
 | 
	
		
			
				|  |  | -  source_context_ = source_context;
 | 
	
		
			
				|  |  | -  if (source_context) {
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -  } else {
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -  }
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_allocated:google.protobuf.Api.source_context)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -// repeated .google.protobuf.Mixin mixins = 6;
 | 
	
		
			
				|  |  | -int Api::mixins_size() const {
 | 
	
		
			
				|  |  | -  return mixins_.size();
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Api::clear_mixins() {
 | 
	
		
			
				|  |  | -  mixins_.Clear();
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -const ::google::protobuf::Mixin& Api::mixins(int index) const {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_get:google.protobuf.Api.mixins)
 | 
	
		
			
				|  |  | -  return mixins_.Get(index);
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::google::protobuf::Mixin* Api::mutable_mixins(int index) {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_mutable:google.protobuf.Api.mixins)
 | 
	
		
			
				|  |  | -  return mixins_.Mutable(index);
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::google::protobuf::Mixin* Api::add_mixins() {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_add:google.protobuf.Api.mixins)
 | 
	
		
			
				|  |  | -  return mixins_.Add();
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::google::protobuf::RepeatedPtrField< ::google::protobuf::Mixin >*
 | 
	
		
			
				|  |  | -Api::mutable_mixins() {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_mutable_list:google.protobuf.Api.mixins)
 | 
	
		
			
				|  |  | -  return &mixins_;
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Mixin >&
 | 
	
		
			
				|  |  | -Api::mixins() const {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_list:google.protobuf.Api.mixins)
 | 
	
		
			
				|  |  | -  return mixins_;
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -// .google.protobuf.Syntax syntax = 7;
 | 
	
		
			
				|  |  | -void Api::clear_syntax() {
 | 
	
		
			
				|  |  | -  syntax_ = 0;
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::google::protobuf::Syntax Api::syntax() const {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_get:google.protobuf.Api.syntax)
 | 
	
		
			
				|  |  | -  return static_cast< ::google::protobuf::Syntax >(syntax_);
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Api::set_syntax(::google::protobuf::Syntax value) {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  syntax_ = value;
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set:google.protobuf.Api.syntax)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -#endif  // PROTOBUF_INLINE_NOT_IN_HEADERS
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  // ===================================================================
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +void Method::InitAsDefaultInstance() {
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  |  #if !defined(_MSC_VER) || _MSC_VER >= 1900
 | 
	
		
			
				|  |  |  const int Method::kNameFieldNumber;
 | 
	
		
			
				|  |  |  const int Method::kRequestTypeUrlFieldNumber;
 | 
	
	
		
			
				|  | @@ -993,7 +753,7 @@ const int Method::kSyntaxFieldNumber;
 | 
	
		
			
				|  |  |  Method::Method()
 | 
	
		
			
				|  |  |    : ::google::protobuf::Message(), _internal_metadata_(NULL) {
 | 
	
		
			
				|  |  |    if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
 | 
	
		
			
				|  |  | -    protobuf_google_2fprotobuf_2fapi_2eproto::InitDefaults();
 | 
	
		
			
				|  |  | +    ::protobuf_google_2fprotobuf_2fapi_2eproto::InitDefaultsMethod();
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |    SharedCtor();
 | 
	
		
			
				|  |  |    // @@protoc_insertion_point(constructor:google.protobuf.Method)
 | 
	
	
		
			
				|  | @@ -1049,12 +809,12 @@ void Method::SetCachedSize(int size) const {
 | 
	
		
			
				|  |  |    GOOGLE_SAFE_CONCURRENT_WRITES_END();
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  const ::google::protobuf::Descriptor* Method::descriptor() {
 | 
	
		
			
				|  |  | -  protobuf_google_2fprotobuf_2fapi_2eproto::protobuf_AssignDescriptorsOnce();
 | 
	
		
			
				|  |  | -  return protobuf_google_2fprotobuf_2fapi_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
 | 
	
		
			
				|  |  | +  ::protobuf_google_2fprotobuf_2fapi_2eproto::protobuf_AssignDescriptorsOnce();
 | 
	
		
			
				|  |  | +  return ::protobuf_google_2fprotobuf_2fapi_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  const Method& Method::default_instance() {
 | 
	
		
			
				|  |  | -  protobuf_google_2fprotobuf_2fapi_2eproto::InitDefaults();
 | 
	
		
			
				|  |  | +  ::protobuf_google_2fprotobuf_2fapi_2eproto::InitDefaultsMethod();
 | 
	
		
			
				|  |  |    return *internal_default_instance();
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -1500,247 +1260,14 @@ void Method::InternalSwap(Method* other) {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  ::google::protobuf::Metadata Method::GetMetadata() const {
 | 
	
		
			
				|  |  |    protobuf_google_2fprotobuf_2fapi_2eproto::protobuf_AssignDescriptorsOnce();
 | 
	
		
			
				|  |  | -  return protobuf_google_2fprotobuf_2fapi_2eproto::file_level_metadata[kIndexInFileMessages];
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -#if PROTOBUF_INLINE_NOT_IN_HEADERS
 | 
	
		
			
				|  |  | -// Method
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -// string name = 1;
 | 
	
		
			
				|  |  | -void Method::clear_name() {
 | 
	
		
			
				|  |  | -  name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -const ::std::string& Method::name() const {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_get:google.protobuf.Method.name)
 | 
	
		
			
				|  |  | -  return name_.GetNoArena();
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Method::set_name(const ::std::string& value) {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set:google.protobuf.Method.name)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -#if LANG_CXX11
 | 
	
		
			
				|  |  | -void Method::set_name(::std::string&& value) {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  name_.SetNoArena(
 | 
	
		
			
				|  |  | -    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_rvalue:google.protobuf.Method.name)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -#endif
 | 
	
		
			
				|  |  | -void Method::set_name(const char* value) {
 | 
	
		
			
				|  |  | -  GOOGLE_DCHECK(value != NULL);
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_char:google.protobuf.Method.name)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Method::set_name(const char* value, size_t size) {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
 | 
	
		
			
				|  |  | -      ::std::string(reinterpret_cast<const char*>(value), size));
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_pointer:google.protobuf.Method.name)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::std::string* Method::mutable_name() {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_mutable:google.protobuf.Method.name)
 | 
	
		
			
				|  |  | -  return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::std::string* Method::release_name() {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_release:google.protobuf.Method.name)
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Method::set_allocated_name(::std::string* name) {
 | 
	
		
			
				|  |  | -  if (name != NULL) {
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -  } else {
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -  }
 | 
	
		
			
				|  |  | -  name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), name);
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_allocated:google.protobuf.Method.name)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -// string request_type_url = 2;
 | 
	
		
			
				|  |  | -void Method::clear_request_type_url() {
 | 
	
		
			
				|  |  | -  request_type_url_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -const ::std::string& Method::request_type_url() const {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_get:google.protobuf.Method.request_type_url)
 | 
	
		
			
				|  |  | -  return request_type_url_.GetNoArena();
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Method::set_request_type_url(const ::std::string& value) {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  request_type_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set:google.protobuf.Method.request_type_url)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -#if LANG_CXX11
 | 
	
		
			
				|  |  | -void Method::set_request_type_url(::std::string&& value) {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  request_type_url_.SetNoArena(
 | 
	
		
			
				|  |  | -    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_rvalue:google.protobuf.Method.request_type_url)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -#endif
 | 
	
		
			
				|  |  | -void Method::set_request_type_url(const char* value) {
 | 
	
		
			
				|  |  | -  GOOGLE_DCHECK(value != NULL);
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  request_type_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_char:google.protobuf.Method.request_type_url)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Method::set_request_type_url(const char* value, size_t size) {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  request_type_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
 | 
	
		
			
				|  |  | -      ::std::string(reinterpret_cast<const char*>(value), size));
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_pointer:google.protobuf.Method.request_type_url)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::std::string* Method::mutable_request_type_url() {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_mutable:google.protobuf.Method.request_type_url)
 | 
	
		
			
				|  |  | -  return request_type_url_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::std::string* Method::release_request_type_url() {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_release:google.protobuf.Method.request_type_url)
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  return request_type_url_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Method::set_allocated_request_type_url(::std::string* request_type_url) {
 | 
	
		
			
				|  |  | -  if (request_type_url != NULL) {
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -  } else {
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -  }
 | 
	
		
			
				|  |  | -  request_type_url_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), request_type_url);
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_allocated:google.protobuf.Method.request_type_url)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -// bool request_streaming = 3;
 | 
	
		
			
				|  |  | -void Method::clear_request_streaming() {
 | 
	
		
			
				|  |  | -  request_streaming_ = false;
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -bool Method::request_streaming() const {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_get:google.protobuf.Method.request_streaming)
 | 
	
		
			
				|  |  | -  return request_streaming_;
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Method::set_request_streaming(bool value) {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  request_streaming_ = value;
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set:google.protobuf.Method.request_streaming)
 | 
	
		
			
				|  |  | +  return ::protobuf_google_2fprotobuf_2fapi_2eproto::file_level_metadata[kIndexInFileMessages];
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -// string response_type_url = 4;
 | 
	
		
			
				|  |  | -void Method::clear_response_type_url() {
 | 
	
		
			
				|  |  | -  response_type_url_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -const ::std::string& Method::response_type_url() const {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_get:google.protobuf.Method.response_type_url)
 | 
	
		
			
				|  |  | -  return response_type_url_.GetNoArena();
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Method::set_response_type_url(const ::std::string& value) {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  response_type_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set:google.protobuf.Method.response_type_url)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -#if LANG_CXX11
 | 
	
		
			
				|  |  | -void Method::set_response_type_url(::std::string&& value) {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  response_type_url_.SetNoArena(
 | 
	
		
			
				|  |  | -    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_rvalue:google.protobuf.Method.response_type_url)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -#endif
 | 
	
		
			
				|  |  | -void Method::set_response_type_url(const char* value) {
 | 
	
		
			
				|  |  | -  GOOGLE_DCHECK(value != NULL);
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  response_type_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_char:google.protobuf.Method.response_type_url)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Method::set_response_type_url(const char* value, size_t size) {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  response_type_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
 | 
	
		
			
				|  |  | -      ::std::string(reinterpret_cast<const char*>(value), size));
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_pointer:google.protobuf.Method.response_type_url)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::std::string* Method::mutable_response_type_url() {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_mutable:google.protobuf.Method.response_type_url)
 | 
	
		
			
				|  |  | -  return response_type_url_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::std::string* Method::release_response_type_url() {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_release:google.protobuf.Method.response_type_url)
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  return response_type_url_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Method::set_allocated_response_type_url(::std::string* response_type_url) {
 | 
	
		
			
				|  |  | -  if (response_type_url != NULL) {
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -  } else {
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -  }
 | 
	
		
			
				|  |  | -  response_type_url_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), response_type_url);
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_allocated:google.protobuf.Method.response_type_url)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -// bool response_streaming = 5;
 | 
	
		
			
				|  |  | -void Method::clear_response_streaming() {
 | 
	
		
			
				|  |  | -  response_streaming_ = false;
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -bool Method::response_streaming() const {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_get:google.protobuf.Method.response_streaming)
 | 
	
		
			
				|  |  | -  return response_streaming_;
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Method::set_response_streaming(bool value) {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  response_streaming_ = value;
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set:google.protobuf.Method.response_streaming)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -// repeated .google.protobuf.Option options = 6;
 | 
	
		
			
				|  |  | -int Method::options_size() const {
 | 
	
		
			
				|  |  | -  return options_.size();
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Method::clear_options() {
 | 
	
		
			
				|  |  | -  options_.Clear();
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -const ::google::protobuf::Option& Method::options(int index) const {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_get:google.protobuf.Method.options)
 | 
	
		
			
				|  |  | -  return options_.Get(index);
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::google::protobuf::Option* Method::mutable_options(int index) {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_mutable:google.protobuf.Method.options)
 | 
	
		
			
				|  |  | -  return options_.Mutable(index);
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::google::protobuf::Option* Method::add_options() {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_add:google.protobuf.Method.options)
 | 
	
		
			
				|  |  | -  return options_.Add();
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >*
 | 
	
		
			
				|  |  | -Method::mutable_options() {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_mutable_list:google.protobuf.Method.options)
 | 
	
		
			
				|  |  | -  return &options_;
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >&
 | 
	
		
			
				|  |  | -Method::options() const {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_list:google.protobuf.Method.options)
 | 
	
		
			
				|  |  | -  return options_;
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -// .google.protobuf.Syntax syntax = 7;
 | 
	
		
			
				|  |  | -void Method::clear_syntax() {
 | 
	
		
			
				|  |  | -  syntax_ = 0;
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::google::protobuf::Syntax Method::syntax() const {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_get:google.protobuf.Method.syntax)
 | 
	
		
			
				|  |  | -  return static_cast< ::google::protobuf::Syntax >(syntax_);
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Method::set_syntax(::google::protobuf::Syntax value) {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  syntax_ = value;
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set:google.protobuf.Method.syntax)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -#endif  // PROTOBUF_INLINE_NOT_IN_HEADERS
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  // ===================================================================
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +void Mixin::InitAsDefaultInstance() {
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  |  #if !defined(_MSC_VER) || _MSC_VER >= 1900
 | 
	
		
			
				|  |  |  const int Mixin::kNameFieldNumber;
 | 
	
		
			
				|  |  |  const int Mixin::kRootFieldNumber;
 | 
	
	
		
			
				|  | @@ -1749,7 +1276,7 @@ const int Mixin::kRootFieldNumber;
 | 
	
		
			
				|  |  |  Mixin::Mixin()
 | 
	
		
			
				|  |  |    : ::google::protobuf::Message(), _internal_metadata_(NULL) {
 | 
	
		
			
				|  |  |    if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
 | 
	
		
			
				|  |  | -    protobuf_google_2fprotobuf_2fapi_2eproto::InitDefaults();
 | 
	
		
			
				|  |  | +    ::protobuf_google_2fprotobuf_2fapi_2eproto::InitDefaultsMixin();
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |    SharedCtor();
 | 
	
		
			
				|  |  |    // @@protoc_insertion_point(constructor:google.protobuf.Mixin)
 | 
	
	
		
			
				|  | @@ -1792,12 +1319,12 @@ void Mixin::SetCachedSize(int size) const {
 | 
	
		
			
				|  |  |    GOOGLE_SAFE_CONCURRENT_WRITES_END();
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  const ::google::protobuf::Descriptor* Mixin::descriptor() {
 | 
	
		
			
				|  |  | -  protobuf_google_2fprotobuf_2fapi_2eproto::protobuf_AssignDescriptorsOnce();
 | 
	
		
			
				|  |  | -  return protobuf_google_2fprotobuf_2fapi_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
 | 
	
		
			
				|  |  | +  ::protobuf_google_2fprotobuf_2fapi_2eproto::protobuf_AssignDescriptorsOnce();
 | 
	
		
			
				|  |  | +  return ::protobuf_google_2fprotobuf_2fapi_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  const Mixin& Mixin::default_instance() {
 | 
	
		
			
				|  |  | -  protobuf_google_2fprotobuf_2fapi_2eproto::InitDefaults();
 | 
	
		
			
				|  |  | +  ::protobuf_google_2fprotobuf_2fapi_2eproto::InitDefaultsMixin();
 | 
	
		
			
				|  |  |    return *internal_default_instance();
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -2046,122 +1573,11 @@ void Mixin::InternalSwap(Mixin* other) {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  ::google::protobuf::Metadata Mixin::GetMetadata() const {
 | 
	
		
			
				|  |  |    protobuf_google_2fprotobuf_2fapi_2eproto::protobuf_AssignDescriptorsOnce();
 | 
	
		
			
				|  |  | -  return protobuf_google_2fprotobuf_2fapi_2eproto::file_level_metadata[kIndexInFileMessages];
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -#if PROTOBUF_INLINE_NOT_IN_HEADERS
 | 
	
		
			
				|  |  | -// Mixin
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -// string name = 1;
 | 
	
		
			
				|  |  | -void Mixin::clear_name() {
 | 
	
		
			
				|  |  | -  name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -const ::std::string& Mixin::name() const {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_get:google.protobuf.Mixin.name)
 | 
	
		
			
				|  |  | -  return name_.GetNoArena();
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Mixin::set_name(const ::std::string& value) {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set:google.protobuf.Mixin.name)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -#if LANG_CXX11
 | 
	
		
			
				|  |  | -void Mixin::set_name(::std::string&& value) {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  name_.SetNoArena(
 | 
	
		
			
				|  |  | -    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_rvalue:google.protobuf.Mixin.name)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -#endif
 | 
	
		
			
				|  |  | -void Mixin::set_name(const char* value) {
 | 
	
		
			
				|  |  | -  GOOGLE_DCHECK(value != NULL);
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_char:google.protobuf.Mixin.name)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Mixin::set_name(const char* value, size_t size) {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
 | 
	
		
			
				|  |  | -      ::std::string(reinterpret_cast<const char*>(value), size));
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_pointer:google.protobuf.Mixin.name)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::std::string* Mixin::mutable_name() {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_mutable:google.protobuf.Mixin.name)
 | 
	
		
			
				|  |  | -  return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::std::string* Mixin::release_name() {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_release:google.protobuf.Mixin.name)
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Mixin::set_allocated_name(::std::string* name) {
 | 
	
		
			
				|  |  | -  if (name != NULL) {
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -  } else {
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -  }
 | 
	
		
			
				|  |  | -  name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), name);
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_allocated:google.protobuf.Mixin.name)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -// string root = 2;
 | 
	
		
			
				|  |  | -void Mixin::clear_root() {
 | 
	
		
			
				|  |  | -  root_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -const ::std::string& Mixin::root() const {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_get:google.protobuf.Mixin.root)
 | 
	
		
			
				|  |  | -  return root_.GetNoArena();
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Mixin::set_root(const ::std::string& value) {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  root_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set:google.protobuf.Mixin.root)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -#if LANG_CXX11
 | 
	
		
			
				|  |  | -void Mixin::set_root(::std::string&& value) {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  root_.SetNoArena(
 | 
	
		
			
				|  |  | -    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_rvalue:google.protobuf.Mixin.root)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -#endif
 | 
	
		
			
				|  |  | -void Mixin::set_root(const char* value) {
 | 
	
		
			
				|  |  | -  GOOGLE_DCHECK(value != NULL);
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  root_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_char:google.protobuf.Mixin.root)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Mixin::set_root(const char* value, size_t size) {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  root_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
 | 
	
		
			
				|  |  | -      ::std::string(reinterpret_cast<const char*>(value), size));
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_pointer:google.protobuf.Mixin.root)
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::std::string* Mixin::mutable_root() {
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_mutable:google.protobuf.Mixin.root)
 | 
	
		
			
				|  |  | -  return root_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -::std::string* Mixin::release_root() {
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_release:google.protobuf.Mixin.root)
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  return root_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -void Mixin::set_allocated_root(::std::string* root) {
 | 
	
		
			
				|  |  | -  if (root != NULL) {
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -  } else {
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -  }
 | 
	
		
			
				|  |  | -  root_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), root);
 | 
	
		
			
				|  |  | -  // @@protoc_insertion_point(field_set_allocated:google.protobuf.Mixin.root)
 | 
	
		
			
				|  |  | +  return ::protobuf_google_2fprotobuf_2fapi_2eproto::file_level_metadata[kIndexInFileMessages];
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -#endif  // PROTOBUF_INLINE_NOT_IN_HEADERS
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  // @@protoc_insertion_point(namespace_scope)
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  }  // namespace protobuf
 | 
	
		
			
				|  |  |  }  // namespace google
 | 
	
		
			
				|  |  |  
 |