Lines Matching refs:PhoneNumber

151   // Possible outcomes when testing if a PhoneNumber is possible.
250 void GetNationalSignificantNumber(const PhoneNumber& number,
253 // Gets the length of the geographical area code from the PhoneNumber object
260 // PhoneNumber number;
292 int GetLengthOfGeographicalAreaCode(const PhoneNumber& number) const;
294 // Gets the length of the national destination code (NDC) from the PhoneNumber
306 // PhoneNumber number;
328 int GetLengthOfNationalDestinationCode(const PhoneNumber& number) const;
343 void Format(const PhoneNumber& number,
350 const PhoneNumber& number,
360 void FormatNationalNumberWithCarrierCode(const PhoneNumber& number,
365 // specified in the preferred_domestic_carrier_code field of the PhoneNumber
375 const PhoneNumber& number,
384 const PhoneNumber& number,
397 const PhoneNumber& number,
405 // the country_code_source field of the PhoneNumber object passed in, which is
410 void FormatInOriginalFormat(const PhoneNumber& number,
432 const PhoneNumber& number,
437 // be valid, and resets the PhoneNumber object passed in to that valid
438 // version. If no valid number could be extracted, the PhoneNumber object
441 bool TruncateTooLongNumber(PhoneNumber* number) const;
444 PhoneNumberType GetNumberType(const PhoneNumber& number) const;
455 bool IsValidNumber(const PhoneNumber& number) const;
470 const PhoneNumber& number,
476 void GetRegionCodeForNumber(const PhoneNumber& number,
531 ValidationResult IsPossibleNumberWithReason(const PhoneNumber& number) const;
541 bool IsPossibleNumber(const PhoneNumber& number) const;
566 const PhoneNumber& number, PhoneNumberType type) const;
576 bool IsPossibleNumberForType(const PhoneNumber& number,
582 // IsPossibleNumber(const PhoneNumber& number) for details.
585 // IsPossibleNumber(const PhoneNumber& number) with the resultant PhoneNumber
606 bool CanBeInternationallyDialled(const PhoneNumber& number) const;
611 bool IsNumberGeographical(const PhoneNumber& phone_number) const;
613 // Overload of IsNumberGeographical(PhoneNumber), since calculating the phone
624 PhoneNumber* number) const;
636 PhoneNumber* number) const;
644 PhoneNumber* number) const;
651 PhoneNumber* number) const;
658 int country_calling_code, PhoneNumber* number) const;
699 PhoneNumber* number) const;
706 PhoneNumber* number) const;
721 MatchType IsNumberMatch(const PhoneNumber& first_number,
722 const PhoneNumber& second_number) const;
725 // is a convenience wrapper for IsNumberMatch(PhoneNumber firstNumber,
726 // PhoneNumber secondNumber). No default region is known.
733 // convenience wrapper for IsNumberMatch(PhoneNumber firstNumber,
734 // PhoneNumber secondNumber). No default region is known.
737 MatchType IsNumberMatchWithOneString(const PhoneNumber& first_number,
753 PhoneNumber* new_proto);
754 friend bool ConvertToTelephoneNumberProto(const PhoneNumber& proto_to_convert,
835 const string& national_number, PhoneNumber* phone_number) const;
897 bool HasFormattingPatternForNumber(const PhoneNumber& number) const;
913 const PhoneNumber& number,
919 const PhoneNumber& number,
929 PhoneNumber::CountryCodeSource MaybeStripInternationalPrefixAndNormalize(
950 PhoneNumber* phone_number) const;
960 PhoneNumber* phone_number) const;