diff --git a/cpp/src/phonenumbers/phonenumberutil.cc b/cpp/src/phonenumbers/phonenumberutil.cc index 9a872930a..59c574ceb 100644 --- a/cpp/src/phonenumbers/phonenumberutil.cc +++ b/cpp/src/phonenumbers/phonenumberutil.cc @@ -690,6 +690,10 @@ class PhoneNumberRegExpsAndMappings { // the length of the mobile token. std::map mobile_token_mappings_; + // Set of country codes that doesn't have national prefix, but it has area + // codes. + std::set countries_without_national_prefix_with_area_codes_; + // Set of country codes that have geographically assigned mobile numbers (see // geo_mobile_countries_ below) which are not based on *area codes*. For // example, in China mobile numbers start with a carrier indicator, and beyond @@ -697,10 +701,6 @@ class PhoneNumberRegExpsAndMappings { // to be an area code. std::set geo_mobile_countries_without_mobile_area_codes_; - // Set of country codes that doesn't have national prefix, but it has area - // codes. - std::set countries_without_national_prefix_with_area_codes_; - // Set of country calling codes that have geographically assigned mobile // numbers. This may not be complete; we add calling codes case by case, as we // find geographical mobile numbers or hear from user reports.