chromium/out/Default/gen/third_party/libphonenumber/phonenumbers/phonemetadata.pb.h

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: phonemetadata.proto

#ifndef GOOGLE_PROTOBUF_INCLUDED_phonemetadata_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_phonemetadata_2eproto

#include <limits>
#include <string>

#include <google/protobuf/port_def.inc>
#if PROTOBUF_VERSION < 3021000
#error This file was generated by a newer version of protoc which is
#error incompatible with your Protocol Buffer headers. Please update
#error your headers.
#endif
#if 3021012 < PROTOBUF_MIN_PROTOC_VERSION
#error This file was generated by an older version of protoc which is
#error incompatible with your Protocol Buffer headers. Please
#error regenerate this file with a newer version of protoc.
#endif

#include <google/protobuf/port_undef.inc>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/arena.h>
#include <google/protobuf/arenastring.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/metadata_lite.h>
#include <google/protobuf/message_lite.h>
#include <google/protobuf/repeated_field.h>  // IWYU pragma: export
#include <google/protobuf/extension_set.h>  // IWYU pragma: export
// @@protoc_insertion_point(includes)
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_phonemetadata_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}  // namespace internal
PROTOBUF_NAMESPACE_CLOSE

// Internal implementation detail -- do not use these members.
struct TableStruct_phonemetadata_2eproto {};
namespace i18n {
namespace phonenumbers {
class NumberFormat;
struct NumberFormatDefaultTypeInternal;
extern NumberFormatDefaultTypeInternal _NumberFormat_default_instance_;
class PhoneMetadata;
struct PhoneMetadataDefaultTypeInternal;
extern PhoneMetadataDefaultTypeInternal _PhoneMetadata_default_instance_;
class PhoneMetadataCollection;
struct PhoneMetadataCollectionDefaultTypeInternal;
extern PhoneMetadataCollectionDefaultTypeInternal _PhoneMetadataCollection_default_instance_;
class PhoneNumberDesc;
struct PhoneNumberDescDefaultTypeInternal;
extern PhoneNumberDescDefaultTypeInternal _PhoneNumberDesc_default_instance_;
}  // namespace phonenumbers
}  // namespace i18n
PROTOBUF_NAMESPACE_OPEN
template<> ::i18n::phonenumbers::NumberFormat* Arena::CreateMaybeMessage<::i18n::phonenumbers::NumberFormat>(Arena*);
template<> ::i18n::phonenumbers::PhoneMetadata* Arena::CreateMaybeMessage<::i18n::phonenumbers::PhoneMetadata>(Arena*);
template<> ::i18n::phonenumbers::PhoneMetadataCollection* Arena::CreateMaybeMessage<::i18n::phonenumbers::PhoneMetadataCollection>(Arena*);
template<> ::i18n::phonenumbers::PhoneNumberDesc* Arena::CreateMaybeMessage<::i18n::phonenumbers::PhoneNumberDesc>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace i18n {
namespace phonenumbers {

// ===================================================================

class NumberFormat final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:i18n.phonenumbers.NumberFormat) */ {};
// -------------------------------------------------------------------

class PhoneNumberDesc final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:i18n.phonenumbers.PhoneNumberDesc) */ {};
// -------------------------------------------------------------------

class PhoneMetadata final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:i18n.phonenumbers.PhoneMetadata) */ {};
// -------------------------------------------------------------------

class PhoneMetadataCollection final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:i18n.phonenumbers.PhoneMetadataCollection) */ {};
// ===================================================================


// ===================================================================

#ifdef __GNUC__
  #pragma GCC diagnostic push
  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif  // __GNUC__
// NumberFormat

// required string pattern = 1;
inline bool NumberFormat::_internal_has_pattern() const {}
inline bool NumberFormat::has_pattern() const {}
inline void NumberFormat::clear_pattern() {}
inline const std::string& NumberFormat::pattern() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void NumberFormat::set_pattern(ArgT0&& arg0, ArgT... args) {}
inline std::string* NumberFormat::mutable_pattern() {}
inline const std::string& NumberFormat::_internal_pattern() const {}
inline void NumberFormat::_internal_set_pattern(const std::string& value) {}
inline std::string* NumberFormat::_internal_mutable_pattern() {}
inline std::string* NumberFormat::release_pattern() {}
inline void NumberFormat::set_allocated_pattern(std::string* pattern) {}

// required string format = 2;
inline bool NumberFormat::_internal_has_format() const {}
inline bool NumberFormat::has_format() const {}
inline void NumberFormat::clear_format() {}
inline const std::string& NumberFormat::format() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void NumberFormat::set_format(ArgT0&& arg0, ArgT... args) {}
inline std::string* NumberFormat::mutable_format() {}
inline const std::string& NumberFormat::_internal_format() const {}
inline void NumberFormat::_internal_set_format(const std::string& value) {}
inline std::string* NumberFormat::_internal_mutable_format() {}
inline std::string* NumberFormat::release_format() {}
inline void NumberFormat::set_allocated_format(std::string* format) {}

// repeated string leading_digits_pattern = 3;
inline int NumberFormat::_internal_leading_digits_pattern_size() const {}
inline int NumberFormat::leading_digits_pattern_size() const {}
inline void NumberFormat::clear_leading_digits_pattern() {}
inline std::string* NumberFormat::add_leading_digits_pattern() {}
inline const std::string& NumberFormat::_internal_leading_digits_pattern(int index) const {}
inline const std::string& NumberFormat::leading_digits_pattern(int index) const {}
inline std::string* NumberFormat::mutable_leading_digits_pattern(int index) {}
inline void NumberFormat::set_leading_digits_pattern(int index, const std::string& value) {}
inline void NumberFormat::set_leading_digits_pattern(int index, std::string&& value) {}
inline void NumberFormat::set_leading_digits_pattern(int index, const char* value) {}
inline void NumberFormat::set_leading_digits_pattern(int index, const char* value, size_t size) {}
inline std::string* NumberFormat::_internal_add_leading_digits_pattern() {}
inline void NumberFormat::add_leading_digits_pattern(const std::string& value) {}
inline void NumberFormat::add_leading_digits_pattern(std::string&& value) {}
inline void NumberFormat::add_leading_digits_pattern(const char* value) {}
inline void NumberFormat::add_leading_digits_pattern(const char* value, size_t size) {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
NumberFormat::leading_digits_pattern() const {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
NumberFormat::mutable_leading_digits_pattern() {}

// optional string national_prefix_formatting_rule = 4;
inline bool NumberFormat::_internal_has_national_prefix_formatting_rule() const {}
inline bool NumberFormat::has_national_prefix_formatting_rule() const {}
inline void NumberFormat::clear_national_prefix_formatting_rule() {}
inline const std::string& NumberFormat::national_prefix_formatting_rule() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void NumberFormat::set_national_prefix_formatting_rule(ArgT0&& arg0, ArgT... args) {}
inline std::string* NumberFormat::mutable_national_prefix_formatting_rule() {}
inline const std::string& NumberFormat::_internal_national_prefix_formatting_rule() const {}
inline void NumberFormat::_internal_set_national_prefix_formatting_rule(const std::string& value) {}
inline std::string* NumberFormat::_internal_mutable_national_prefix_formatting_rule() {}
inline std::string* NumberFormat::release_national_prefix_formatting_rule() {}
inline void NumberFormat::set_allocated_national_prefix_formatting_rule(std::string* national_prefix_formatting_rule) {}

// optional bool national_prefix_optional_when_formatting = 6 [default = false];
inline bool NumberFormat::_internal_has_national_prefix_optional_when_formatting() const {}
inline bool NumberFormat::has_national_prefix_optional_when_formatting() const {}
inline void NumberFormat::clear_national_prefix_optional_when_formatting() {}
inline bool NumberFormat::_internal_national_prefix_optional_when_formatting() const {}
inline bool NumberFormat::national_prefix_optional_when_formatting() const {}
inline void NumberFormat::_internal_set_national_prefix_optional_when_formatting(bool value) {}
inline void NumberFormat::set_national_prefix_optional_when_formatting(bool value) {}

// optional string domestic_carrier_code_formatting_rule = 5;
inline bool NumberFormat::_internal_has_domestic_carrier_code_formatting_rule() const {}
inline bool NumberFormat::has_domestic_carrier_code_formatting_rule() const {}
inline void NumberFormat::clear_domestic_carrier_code_formatting_rule() {}
inline const std::string& NumberFormat::domestic_carrier_code_formatting_rule() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void NumberFormat::set_domestic_carrier_code_formatting_rule(ArgT0&& arg0, ArgT... args) {}
inline std::string* NumberFormat::mutable_domestic_carrier_code_formatting_rule() {}
inline const std::string& NumberFormat::_internal_domestic_carrier_code_formatting_rule() const {}
inline void NumberFormat::_internal_set_domestic_carrier_code_formatting_rule(const std::string& value) {}
inline std::string* NumberFormat::_internal_mutable_domestic_carrier_code_formatting_rule() {}
inline std::string* NumberFormat::release_domestic_carrier_code_formatting_rule() {}
inline void NumberFormat::set_allocated_domestic_carrier_code_formatting_rule(std::string* domestic_carrier_code_formatting_rule) {}

// -------------------------------------------------------------------

// PhoneNumberDesc

// optional string national_number_pattern = 2;
inline bool PhoneNumberDesc::_internal_has_national_number_pattern() const {}
inline bool PhoneNumberDesc::has_national_number_pattern() const {}
inline void PhoneNumberDesc::clear_national_number_pattern() {}
inline const std::string& PhoneNumberDesc::national_number_pattern() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void PhoneNumberDesc::set_national_number_pattern(ArgT0&& arg0, ArgT... args) {}
inline std::string* PhoneNumberDesc::mutable_national_number_pattern() {}
inline const std::string& PhoneNumberDesc::_internal_national_number_pattern() const {}
inline void PhoneNumberDesc::_internal_set_national_number_pattern(const std::string& value) {}
inline std::string* PhoneNumberDesc::_internal_mutable_national_number_pattern() {}
inline std::string* PhoneNumberDesc::release_national_number_pattern() {}
inline void PhoneNumberDesc::set_allocated_national_number_pattern(std::string* national_number_pattern) {}

// repeated int32 possible_length = 9;
inline int PhoneNumberDesc::_internal_possible_length_size() const {}
inline int PhoneNumberDesc::possible_length_size() const {}
inline void PhoneNumberDesc::clear_possible_length() {}
inline int32_t PhoneNumberDesc::_internal_possible_length(int index) const {}
inline int32_t PhoneNumberDesc::possible_length(int index) const {}
inline void PhoneNumberDesc::set_possible_length(int index, int32_t value) {}
inline void PhoneNumberDesc::_internal_add_possible_length(int32_t value) {}
inline void PhoneNumberDesc::add_possible_length(int32_t value) {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
PhoneNumberDesc::_internal_possible_length() const {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
PhoneNumberDesc::possible_length() const {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
PhoneNumberDesc::_internal_mutable_possible_length() {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
PhoneNumberDesc::mutable_possible_length() {}

// repeated int32 possible_length_local_only = 10;
inline int PhoneNumberDesc::_internal_possible_length_local_only_size() const {}
inline int PhoneNumberDesc::possible_length_local_only_size() const {}
inline void PhoneNumberDesc::clear_possible_length_local_only() {}
inline int32_t PhoneNumberDesc::_internal_possible_length_local_only(int index) const {}
inline int32_t PhoneNumberDesc::possible_length_local_only(int index) const {}
inline void PhoneNumberDesc::set_possible_length_local_only(int index, int32_t value) {}
inline void PhoneNumberDesc::_internal_add_possible_length_local_only(int32_t value) {}
inline void PhoneNumberDesc::add_possible_length_local_only(int32_t value) {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
PhoneNumberDesc::_internal_possible_length_local_only() const {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
PhoneNumberDesc::possible_length_local_only() const {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
PhoneNumberDesc::_internal_mutable_possible_length_local_only() {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
PhoneNumberDesc::mutable_possible_length_local_only() {}

// optional string example_number = 6;
inline bool PhoneNumberDesc::_internal_has_example_number() const {}
inline bool PhoneNumberDesc::has_example_number() const {}
inline void PhoneNumberDesc::clear_example_number() {}
inline const std::string& PhoneNumberDesc::example_number() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void PhoneNumberDesc::set_example_number(ArgT0&& arg0, ArgT... args) {}
inline std::string* PhoneNumberDesc::mutable_example_number() {}
inline const std::string& PhoneNumberDesc::_internal_example_number() const {}
inline void PhoneNumberDesc::_internal_set_example_number(const std::string& value) {}
inline std::string* PhoneNumberDesc::_internal_mutable_example_number() {}
inline std::string* PhoneNumberDesc::release_example_number() {}
inline void PhoneNumberDesc::set_allocated_example_number(std::string* example_number) {}

// -------------------------------------------------------------------

// PhoneMetadata

// optional .i18n.phonenumbers.PhoneNumberDesc general_desc = 1;
inline bool PhoneMetadata::_internal_has_general_desc() const {}
inline bool PhoneMetadata::has_general_desc() const {}
inline void PhoneMetadata::clear_general_desc() {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::_internal_general_desc() const {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::general_desc() const {}
inline void PhoneMetadata::unsafe_arena_set_allocated_general_desc(
    ::i18n::phonenumbers::PhoneNumberDesc* general_desc) {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::release_general_desc() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::unsafe_arena_release_general_desc() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::_internal_mutable_general_desc() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::mutable_general_desc() {}
inline void PhoneMetadata::set_allocated_general_desc(::i18n::phonenumbers::PhoneNumberDesc* general_desc) {}

// optional .i18n.phonenumbers.PhoneNumberDesc fixed_line = 2;
inline bool PhoneMetadata::_internal_has_fixed_line() const {}
inline bool PhoneMetadata::has_fixed_line() const {}
inline void PhoneMetadata::clear_fixed_line() {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::_internal_fixed_line() const {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::fixed_line() const {}
inline void PhoneMetadata::unsafe_arena_set_allocated_fixed_line(
    ::i18n::phonenumbers::PhoneNumberDesc* fixed_line) {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::release_fixed_line() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::unsafe_arena_release_fixed_line() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::_internal_mutable_fixed_line() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::mutable_fixed_line() {}
inline void PhoneMetadata::set_allocated_fixed_line(::i18n::phonenumbers::PhoneNumberDesc* fixed_line) {}

// optional .i18n.phonenumbers.PhoneNumberDesc mobile = 3;
inline bool PhoneMetadata::_internal_has_mobile() const {}
inline bool PhoneMetadata::has_mobile() const {}
inline void PhoneMetadata::clear_mobile() {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::_internal_mobile() const {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::mobile() const {}
inline void PhoneMetadata::unsafe_arena_set_allocated_mobile(
    ::i18n::phonenumbers::PhoneNumberDesc* mobile) {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::release_mobile() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::unsafe_arena_release_mobile() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::_internal_mutable_mobile() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::mutable_mobile() {}
inline void PhoneMetadata::set_allocated_mobile(::i18n::phonenumbers::PhoneNumberDesc* mobile) {}

// optional .i18n.phonenumbers.PhoneNumberDesc toll_free = 4;
inline bool PhoneMetadata::_internal_has_toll_free() const {}
inline bool PhoneMetadata::has_toll_free() const {}
inline void PhoneMetadata::clear_toll_free() {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::_internal_toll_free() const {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::toll_free() const {}
inline void PhoneMetadata::unsafe_arena_set_allocated_toll_free(
    ::i18n::phonenumbers::PhoneNumberDesc* toll_free) {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::release_toll_free() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::unsafe_arena_release_toll_free() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::_internal_mutable_toll_free() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::mutable_toll_free() {}
inline void PhoneMetadata::set_allocated_toll_free(::i18n::phonenumbers::PhoneNumberDesc* toll_free) {}

// optional .i18n.phonenumbers.PhoneNumberDesc premium_rate = 5;
inline bool PhoneMetadata::_internal_has_premium_rate() const {}
inline bool PhoneMetadata::has_premium_rate() const {}
inline void PhoneMetadata::clear_premium_rate() {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::_internal_premium_rate() const {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::premium_rate() const {}
inline void PhoneMetadata::unsafe_arena_set_allocated_premium_rate(
    ::i18n::phonenumbers::PhoneNumberDesc* premium_rate) {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::release_premium_rate() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::unsafe_arena_release_premium_rate() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::_internal_mutable_premium_rate() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::mutable_premium_rate() {}
inline void PhoneMetadata::set_allocated_premium_rate(::i18n::phonenumbers::PhoneNumberDesc* premium_rate) {}

// optional .i18n.phonenumbers.PhoneNumberDesc shared_cost = 6;
inline bool PhoneMetadata::_internal_has_shared_cost() const {}
inline bool PhoneMetadata::has_shared_cost() const {}
inline void PhoneMetadata::clear_shared_cost() {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::_internal_shared_cost() const {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::shared_cost() const {}
inline void PhoneMetadata::unsafe_arena_set_allocated_shared_cost(
    ::i18n::phonenumbers::PhoneNumberDesc* shared_cost) {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::release_shared_cost() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::unsafe_arena_release_shared_cost() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::_internal_mutable_shared_cost() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::mutable_shared_cost() {}
inline void PhoneMetadata::set_allocated_shared_cost(::i18n::phonenumbers::PhoneNumberDesc* shared_cost) {}

// optional .i18n.phonenumbers.PhoneNumberDesc personal_number = 7;
inline bool PhoneMetadata::_internal_has_personal_number() const {}
inline bool PhoneMetadata::has_personal_number() const {}
inline void PhoneMetadata::clear_personal_number() {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::_internal_personal_number() const {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::personal_number() const {}
inline void PhoneMetadata::unsafe_arena_set_allocated_personal_number(
    ::i18n::phonenumbers::PhoneNumberDesc* personal_number) {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::release_personal_number() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::unsafe_arena_release_personal_number() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::_internal_mutable_personal_number() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::mutable_personal_number() {}
inline void PhoneMetadata::set_allocated_personal_number(::i18n::phonenumbers::PhoneNumberDesc* personal_number) {}

// optional .i18n.phonenumbers.PhoneNumberDesc voip = 8;
inline bool PhoneMetadata::_internal_has_voip() const {}
inline bool PhoneMetadata::has_voip() const {}
inline void PhoneMetadata::clear_voip() {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::_internal_voip() const {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::voip() const {}
inline void PhoneMetadata::unsafe_arena_set_allocated_voip(
    ::i18n::phonenumbers::PhoneNumberDesc* voip) {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::release_voip() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::unsafe_arena_release_voip() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::_internal_mutable_voip() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::mutable_voip() {}
inline void PhoneMetadata::set_allocated_voip(::i18n::phonenumbers::PhoneNumberDesc* voip) {}

// optional .i18n.phonenumbers.PhoneNumberDesc pager = 21;
inline bool PhoneMetadata::_internal_has_pager() const {}
inline bool PhoneMetadata::has_pager() const {}
inline void PhoneMetadata::clear_pager() {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::_internal_pager() const {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::pager() const {}
inline void PhoneMetadata::unsafe_arena_set_allocated_pager(
    ::i18n::phonenumbers::PhoneNumberDesc* pager) {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::release_pager() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::unsafe_arena_release_pager() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::_internal_mutable_pager() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::mutable_pager() {}
inline void PhoneMetadata::set_allocated_pager(::i18n::phonenumbers::PhoneNumberDesc* pager) {}

// optional .i18n.phonenumbers.PhoneNumberDesc uan = 25;
inline bool PhoneMetadata::_internal_has_uan() const {}
inline bool PhoneMetadata::has_uan() const {}
inline void PhoneMetadata::clear_uan() {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::_internal_uan() const {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::uan() const {}
inline void PhoneMetadata::unsafe_arena_set_allocated_uan(
    ::i18n::phonenumbers::PhoneNumberDesc* uan) {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::release_uan() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::unsafe_arena_release_uan() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::_internal_mutable_uan() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::mutable_uan() {}
inline void PhoneMetadata::set_allocated_uan(::i18n::phonenumbers::PhoneNumberDesc* uan) {}

// optional .i18n.phonenumbers.PhoneNumberDesc emergency = 27;
inline bool PhoneMetadata::_internal_has_emergency() const {}
inline bool PhoneMetadata::has_emergency() const {}
inline void PhoneMetadata::clear_emergency() {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::_internal_emergency() const {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::emergency() const {}
inline void PhoneMetadata::unsafe_arena_set_allocated_emergency(
    ::i18n::phonenumbers::PhoneNumberDesc* emergency) {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::release_emergency() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::unsafe_arena_release_emergency() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::_internal_mutable_emergency() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::mutable_emergency() {}
inline void PhoneMetadata::set_allocated_emergency(::i18n::phonenumbers::PhoneNumberDesc* emergency) {}

// optional .i18n.phonenumbers.PhoneNumberDesc voicemail = 28;
inline bool PhoneMetadata::_internal_has_voicemail() const {}
inline bool PhoneMetadata::has_voicemail() const {}
inline void PhoneMetadata::clear_voicemail() {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::_internal_voicemail() const {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::voicemail() const {}
inline void PhoneMetadata::unsafe_arena_set_allocated_voicemail(
    ::i18n::phonenumbers::PhoneNumberDesc* voicemail) {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::release_voicemail() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::unsafe_arena_release_voicemail() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::_internal_mutable_voicemail() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::mutable_voicemail() {}
inline void PhoneMetadata::set_allocated_voicemail(::i18n::phonenumbers::PhoneNumberDesc* voicemail) {}

// optional .i18n.phonenumbers.PhoneNumberDesc short_code = 29;
inline bool PhoneMetadata::_internal_has_short_code() const {}
inline bool PhoneMetadata::has_short_code() const {}
inline void PhoneMetadata::clear_short_code() {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::_internal_short_code() const {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::short_code() const {}
inline void PhoneMetadata::unsafe_arena_set_allocated_short_code(
    ::i18n::phonenumbers::PhoneNumberDesc* short_code) {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::release_short_code() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::unsafe_arena_release_short_code() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::_internal_mutable_short_code() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::mutable_short_code() {}
inline void PhoneMetadata::set_allocated_short_code(::i18n::phonenumbers::PhoneNumberDesc* short_code) {}

// optional .i18n.phonenumbers.PhoneNumberDesc standard_rate = 30;
inline bool PhoneMetadata::_internal_has_standard_rate() const {}
inline bool PhoneMetadata::has_standard_rate() const {}
inline void PhoneMetadata::clear_standard_rate() {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::_internal_standard_rate() const {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::standard_rate() const {}
inline void PhoneMetadata::unsafe_arena_set_allocated_standard_rate(
    ::i18n::phonenumbers::PhoneNumberDesc* standard_rate) {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::release_standard_rate() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::unsafe_arena_release_standard_rate() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::_internal_mutable_standard_rate() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::mutable_standard_rate() {}
inline void PhoneMetadata::set_allocated_standard_rate(::i18n::phonenumbers::PhoneNumberDesc* standard_rate) {}

// optional .i18n.phonenumbers.PhoneNumberDesc carrier_specific = 31;
inline bool PhoneMetadata::_internal_has_carrier_specific() const {}
inline bool PhoneMetadata::has_carrier_specific() const {}
inline void PhoneMetadata::clear_carrier_specific() {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::_internal_carrier_specific() const {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::carrier_specific() const {}
inline void PhoneMetadata::unsafe_arena_set_allocated_carrier_specific(
    ::i18n::phonenumbers::PhoneNumberDesc* carrier_specific) {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::release_carrier_specific() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::unsafe_arena_release_carrier_specific() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::_internal_mutable_carrier_specific() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::mutable_carrier_specific() {}
inline void PhoneMetadata::set_allocated_carrier_specific(::i18n::phonenumbers::PhoneNumberDesc* carrier_specific) {}

// optional .i18n.phonenumbers.PhoneNumberDesc sms_services = 33;
inline bool PhoneMetadata::_internal_has_sms_services() const {}
inline bool PhoneMetadata::has_sms_services() const {}
inline void PhoneMetadata::clear_sms_services() {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::_internal_sms_services() const {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::sms_services() const {}
inline void PhoneMetadata::unsafe_arena_set_allocated_sms_services(
    ::i18n::phonenumbers::PhoneNumberDesc* sms_services) {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::release_sms_services() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::unsafe_arena_release_sms_services() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::_internal_mutable_sms_services() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::mutable_sms_services() {}
inline void PhoneMetadata::set_allocated_sms_services(::i18n::phonenumbers::PhoneNumberDesc* sms_services) {}

// optional .i18n.phonenumbers.PhoneNumberDesc no_international_dialling = 24;
inline bool PhoneMetadata::_internal_has_no_international_dialling() const {}
inline bool PhoneMetadata::has_no_international_dialling() const {}
inline void PhoneMetadata::clear_no_international_dialling() {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::_internal_no_international_dialling() const {}
inline const ::i18n::phonenumbers::PhoneNumberDesc& PhoneMetadata::no_international_dialling() const {}
inline void PhoneMetadata::unsafe_arena_set_allocated_no_international_dialling(
    ::i18n::phonenumbers::PhoneNumberDesc* no_international_dialling) {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::release_no_international_dialling() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::unsafe_arena_release_no_international_dialling() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::_internal_mutable_no_international_dialling() {}
inline ::i18n::phonenumbers::PhoneNumberDesc* PhoneMetadata::mutable_no_international_dialling() {}
inline void PhoneMetadata::set_allocated_no_international_dialling(::i18n::phonenumbers::PhoneNumberDesc* no_international_dialling) {}

// required string id = 9;
inline bool PhoneMetadata::_internal_has_id() const {}
inline bool PhoneMetadata::has_id() const {}
inline void PhoneMetadata::clear_id() {}
inline const std::string& PhoneMetadata::id() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void PhoneMetadata::set_id(ArgT0&& arg0, ArgT... args) {}
inline std::string* PhoneMetadata::mutable_id() {}
inline const std::string& PhoneMetadata::_internal_id() const {}
inline void PhoneMetadata::_internal_set_id(const std::string& value) {}
inline std::string* PhoneMetadata::_internal_mutable_id() {}
inline std::string* PhoneMetadata::release_id() {}
inline void PhoneMetadata::set_allocated_id(std::string* id) {}

// optional int32 country_code = 10;
inline bool PhoneMetadata::_internal_has_country_code() const {}
inline bool PhoneMetadata::has_country_code() const {}
inline void PhoneMetadata::clear_country_code() {}
inline int32_t PhoneMetadata::_internal_country_code() const {}
inline int32_t PhoneMetadata::country_code() const {}
inline void PhoneMetadata::_internal_set_country_code(int32_t value) {}
inline void PhoneMetadata::set_country_code(int32_t value) {}

// optional string international_prefix = 11;
inline bool PhoneMetadata::_internal_has_international_prefix() const {}
inline bool PhoneMetadata::has_international_prefix() const {}
inline void PhoneMetadata::clear_international_prefix() {}
inline const std::string& PhoneMetadata::international_prefix() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void PhoneMetadata::set_international_prefix(ArgT0&& arg0, ArgT... args) {}
inline std::string* PhoneMetadata::mutable_international_prefix() {}
inline const std::string& PhoneMetadata::_internal_international_prefix() const {}
inline void PhoneMetadata::_internal_set_international_prefix(const std::string& value) {}
inline std::string* PhoneMetadata::_internal_mutable_international_prefix() {}
inline std::string* PhoneMetadata::release_international_prefix() {}
inline void PhoneMetadata::set_allocated_international_prefix(std::string* international_prefix) {}

// optional string preferred_international_prefix = 17;
inline bool PhoneMetadata::_internal_has_preferred_international_prefix() const {}
inline bool PhoneMetadata::has_preferred_international_prefix() const {}
inline void PhoneMetadata::clear_preferred_international_prefix() {}
inline const std::string& PhoneMetadata::preferred_international_prefix() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void PhoneMetadata::set_preferred_international_prefix(ArgT0&& arg0, ArgT... args) {}
inline std::string* PhoneMetadata::mutable_preferred_international_prefix() {}
inline const std::string& PhoneMetadata::_internal_preferred_international_prefix() const {}
inline void PhoneMetadata::_internal_set_preferred_international_prefix(const std::string& value) {}
inline std::string* PhoneMetadata::_internal_mutable_preferred_international_prefix() {}
inline std::string* PhoneMetadata::release_preferred_international_prefix() {}
inline void PhoneMetadata::set_allocated_preferred_international_prefix(std::string* preferred_international_prefix) {}

// optional string national_prefix = 12;
inline bool PhoneMetadata::_internal_has_national_prefix() const {}
inline bool PhoneMetadata::has_national_prefix() const {}
inline void PhoneMetadata::clear_national_prefix() {}
inline const std::string& PhoneMetadata::national_prefix() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void PhoneMetadata::set_national_prefix(ArgT0&& arg0, ArgT... args) {}
inline std::string* PhoneMetadata::mutable_national_prefix() {}
inline const std::string& PhoneMetadata::_internal_national_prefix() const {}
inline void PhoneMetadata::_internal_set_national_prefix(const std::string& value) {}
inline std::string* PhoneMetadata::_internal_mutable_national_prefix() {}
inline std::string* PhoneMetadata::release_national_prefix() {}
inline void PhoneMetadata::set_allocated_national_prefix(std::string* national_prefix) {}

// optional string preferred_extn_prefix = 13;
inline bool PhoneMetadata::_internal_has_preferred_extn_prefix() const {}
inline bool PhoneMetadata::has_preferred_extn_prefix() const {}
inline void PhoneMetadata::clear_preferred_extn_prefix() {}
inline const std::string& PhoneMetadata::preferred_extn_prefix() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void PhoneMetadata::set_preferred_extn_prefix(ArgT0&& arg0, ArgT... args) {}
inline std::string* PhoneMetadata::mutable_preferred_extn_prefix() {}
inline const std::string& PhoneMetadata::_internal_preferred_extn_prefix() const {}
inline void PhoneMetadata::_internal_set_preferred_extn_prefix(const std::string& value) {}
inline std::string* PhoneMetadata::_internal_mutable_preferred_extn_prefix() {}
inline std::string* PhoneMetadata::release_preferred_extn_prefix() {}
inline void PhoneMetadata::set_allocated_preferred_extn_prefix(std::string* preferred_extn_prefix) {}

// optional string national_prefix_for_parsing = 15;
inline bool PhoneMetadata::_internal_has_national_prefix_for_parsing() const {}
inline bool PhoneMetadata::has_national_prefix_for_parsing() const {}
inline void PhoneMetadata::clear_national_prefix_for_parsing() {}
inline const std::string& PhoneMetadata::national_prefix_for_parsing() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void PhoneMetadata::set_national_prefix_for_parsing(ArgT0&& arg0, ArgT... args) {}
inline std::string* PhoneMetadata::mutable_national_prefix_for_parsing() {}
inline const std::string& PhoneMetadata::_internal_national_prefix_for_parsing() const {}
inline void PhoneMetadata::_internal_set_national_prefix_for_parsing(const std::string& value) {}
inline std::string* PhoneMetadata::_internal_mutable_national_prefix_for_parsing() {}
inline std::string* PhoneMetadata::release_national_prefix_for_parsing() {}
inline void PhoneMetadata::set_allocated_national_prefix_for_parsing(std::string* national_prefix_for_parsing) {}

// optional string national_prefix_transform_rule = 16;
inline bool PhoneMetadata::_internal_has_national_prefix_transform_rule() const {}
inline bool PhoneMetadata::has_national_prefix_transform_rule() const {}
inline void PhoneMetadata::clear_national_prefix_transform_rule() {}
inline const std::string& PhoneMetadata::national_prefix_transform_rule() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void PhoneMetadata::set_national_prefix_transform_rule(ArgT0&& arg0, ArgT... args) {}
inline std::string* PhoneMetadata::mutable_national_prefix_transform_rule() {}
inline const std::string& PhoneMetadata::_internal_national_prefix_transform_rule() const {}
inline void PhoneMetadata::_internal_set_national_prefix_transform_rule(const std::string& value) {}
inline std::string* PhoneMetadata::_internal_mutable_national_prefix_transform_rule() {}
inline std::string* PhoneMetadata::release_national_prefix_transform_rule() {}
inline void PhoneMetadata::set_allocated_national_prefix_transform_rule(std::string* national_prefix_transform_rule) {}

// optional bool same_mobile_and_fixed_line_pattern = 18 [default = false];
inline bool PhoneMetadata::_internal_has_same_mobile_and_fixed_line_pattern() const {}
inline bool PhoneMetadata::has_same_mobile_and_fixed_line_pattern() const {}
inline void PhoneMetadata::clear_same_mobile_and_fixed_line_pattern() {}
inline bool PhoneMetadata::_internal_same_mobile_and_fixed_line_pattern() const {}
inline bool PhoneMetadata::same_mobile_and_fixed_line_pattern() const {}
inline void PhoneMetadata::_internal_set_same_mobile_and_fixed_line_pattern(bool value) {}
inline void PhoneMetadata::set_same_mobile_and_fixed_line_pattern(bool value) {}

// repeated .i18n.phonenumbers.NumberFormat number_format = 19;
inline int PhoneMetadata::_internal_number_format_size() const {}
inline int PhoneMetadata::number_format_size() const {}
inline void PhoneMetadata::clear_number_format() {}
inline ::i18n::phonenumbers::NumberFormat* PhoneMetadata::mutable_number_format(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::i18n::phonenumbers::NumberFormat >*
PhoneMetadata::mutable_number_format() {}
inline const ::i18n::phonenumbers::NumberFormat& PhoneMetadata::_internal_number_format(int index) const {}
inline const ::i18n::phonenumbers::NumberFormat& PhoneMetadata::number_format(int index) const {}
inline ::i18n::phonenumbers::NumberFormat* PhoneMetadata::_internal_add_number_format() {}
inline ::i18n::phonenumbers::NumberFormat* PhoneMetadata::add_number_format() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::i18n::phonenumbers::NumberFormat >&
PhoneMetadata::number_format() const {}

// repeated .i18n.phonenumbers.NumberFormat intl_number_format = 20;
inline int PhoneMetadata::_internal_intl_number_format_size() const {}
inline int PhoneMetadata::intl_number_format_size() const {}
inline void PhoneMetadata::clear_intl_number_format() {}
inline ::i18n::phonenumbers::NumberFormat* PhoneMetadata::mutable_intl_number_format(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::i18n::phonenumbers::NumberFormat >*
PhoneMetadata::mutable_intl_number_format() {}
inline const ::i18n::phonenumbers::NumberFormat& PhoneMetadata::_internal_intl_number_format(int index) const {}
inline const ::i18n::phonenumbers::NumberFormat& PhoneMetadata::intl_number_format(int index) const {}
inline ::i18n::phonenumbers::NumberFormat* PhoneMetadata::_internal_add_intl_number_format() {}
inline ::i18n::phonenumbers::NumberFormat* PhoneMetadata::add_intl_number_format() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::i18n::phonenumbers::NumberFormat >&
PhoneMetadata::intl_number_format() const {}

// optional bool main_country_for_code = 22 [default = false];
inline bool PhoneMetadata::_internal_has_main_country_for_code() const {}
inline bool PhoneMetadata::has_main_country_for_code() const {}
inline void PhoneMetadata::clear_main_country_for_code() {}
inline bool PhoneMetadata::_internal_main_country_for_code() const {}
inline bool PhoneMetadata::main_country_for_code() const {}
inline void PhoneMetadata::_internal_set_main_country_for_code(bool value) {}
inline void PhoneMetadata::set_main_country_for_code(bool value) {}

// optional string leading_digits = 23;
inline bool PhoneMetadata::_internal_has_leading_digits() const {}
inline bool PhoneMetadata::has_leading_digits() const {}
inline void PhoneMetadata::clear_leading_digits() {}
inline const std::string& PhoneMetadata::leading_digits() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void PhoneMetadata::set_leading_digits(ArgT0&& arg0, ArgT... args) {}
inline std::string* PhoneMetadata::mutable_leading_digits() {}
inline const std::string& PhoneMetadata::_internal_leading_digits() const {}
inline void PhoneMetadata::_internal_set_leading_digits(const std::string& value) {}
inline std::string* PhoneMetadata::_internal_mutable_leading_digits() {}
inline std::string* PhoneMetadata::release_leading_digits() {}
inline void PhoneMetadata::set_allocated_leading_digits(std::string* leading_digits) {}

// optional bool leading_zero_possible = 26 [default = false];
inline bool PhoneMetadata::_internal_has_leading_zero_possible() const {}
inline bool PhoneMetadata::has_leading_zero_possible() const {}
inline void PhoneMetadata::clear_leading_zero_possible() {}
inline bool PhoneMetadata::_internal_leading_zero_possible() const {}
inline bool PhoneMetadata::leading_zero_possible() const {}
inline void PhoneMetadata::_internal_set_leading_zero_possible(bool value) {}
inline void PhoneMetadata::set_leading_zero_possible(bool value) {}

// optional bool mobile_number_portable_region = 32 [default = false];
inline bool PhoneMetadata::_internal_has_mobile_number_portable_region() const {}
inline bool PhoneMetadata::has_mobile_number_portable_region() const {}
inline void PhoneMetadata::clear_mobile_number_portable_region() {}
inline bool PhoneMetadata::_internal_mobile_number_portable_region() const {}
inline bool PhoneMetadata::mobile_number_portable_region() const {}
inline void PhoneMetadata::_internal_set_mobile_number_portable_region(bool value) {}
inline void PhoneMetadata::set_mobile_number_portable_region(bool value) {}

// -------------------------------------------------------------------

// PhoneMetadataCollection

// repeated .i18n.phonenumbers.PhoneMetadata metadata = 1;
inline int PhoneMetadataCollection::_internal_metadata_size() const {}
inline int PhoneMetadataCollection::metadata_size() const {}
inline void PhoneMetadataCollection::clear_metadata() {}
inline ::i18n::phonenumbers::PhoneMetadata* PhoneMetadataCollection::mutable_metadata(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::i18n::phonenumbers::PhoneMetadata >*
PhoneMetadataCollection::mutable_metadata() {}
inline const ::i18n::phonenumbers::PhoneMetadata& PhoneMetadataCollection::_internal_metadata(int index) const {}
inline const ::i18n::phonenumbers::PhoneMetadata& PhoneMetadataCollection::metadata(int index) const {}
inline ::i18n::phonenumbers::PhoneMetadata* PhoneMetadataCollection::_internal_add_metadata() {}
inline ::i18n::phonenumbers::PhoneMetadata* PhoneMetadataCollection::add_metadata() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::i18n::phonenumbers::PhoneMetadata >&
PhoneMetadataCollection::metadata() const {}

#ifdef __GNUC__
  #pragma GCC diagnostic pop
#endif  // __GNUC__
// -------------------------------------------------------------------

// -------------------------------------------------------------------

// -------------------------------------------------------------------


// @@protoc_insertion_point(namespace_scope)

}  // namespace phonenumbers
}  // namespace i18n

// @@protoc_insertion_point(global_scope)

#include <google/protobuf/port_undef.inc>
#endif  // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_phonemetadata_2eproto