Searched refs:RegExpInput (Results 1 - 9 of 9) sorted by relevance

/external/chromium_org/third_party/libphonenumber/src/phonenumbers/
H A Dregexp_adapter.h36 // RegExpInput is the interface that abstracts the input that feeds the
39 class RegExpInput { class in namespace:i18n::phonenumbers
41 virtual ~RegExpInput() {}
62 virtual bool Consume(RegExpInput* input_string,
70 inline bool Consume(RegExpInput* input_string,
78 inline bool Consume(RegExpInput* input_string,
84 inline bool Consume(RegExpInput* input_string, string* matched_string) const {
88 inline bool Consume(RegExpInput* input_string) const {
94 inline bool FindAndConsume(RegExpInput* input_string,
151 // implementing RegExp and RegExpInput
[all...]
H A Dregexp_adapter_icu.h28 // implementation of RegExp and RegExpInput classes based on the ICU regexp
34 virtual RegExpInput* CreateInput(const string& utf8_input) const;
H A Dregexp_adapter_re2.h28 // implementation of RegExp and RegExpInput classes based on RE2.
33 virtual RegExpInput* CreateInput(const string& utf8_input) const;
H A Dregexp_adapter_re2.cc35 // Implementation of RegExpInput abstract class.
36 class RE2RegExpInput : public RegExpInput {
101 virtual bool Consume(RegExpInput* input_string,
152 RegExpInput* RE2RegExpFactory::CreateInput(const string& utf8_input) const {
H A Dregexp_adapter_icu.cc63 // Implementation of the abstract classes RegExpInput and RegExp using ICU
66 // ICU implementation of the RegExpInput abstract class.
67 class IcuRegExpInput : public RegExpInput {
119 virtual bool Consume(RegExpInput* input_string,
228 RegExpInput* ICURegExpFactory::CreateInput(const string& utf8_input) const {
H A Dshortnumberinfo.cc109 const scoped_ptr<RegExpInput> normalized_number_input(
H A Dphonenumbermatcher.cc421 scoped_ptr<RegExpInput> candidate_input(
529 scoped_ptr<RegExpInput> candidate_input(
589 scoped_ptr<RegExpInput> following_text(
638 scoped_ptr<RegExpInput> text(
782 const scoped_ptr<RegExpInput> candidate_number(
H A Dasyoutypeformatter.cc111 const scoped_ptr<RegExpInput> consume_input(
231 const scoped_ptr<RegExpInput> input(
621 const scoped_ptr<RegExpInput> consumed_input(
650 const scoped_ptr<RegExpInput> consumed_input(
H A Dphonenumberutil.cc756 const scoped_ptr<RegExpInput> number_string_piece(
1449 const scoped_ptr<RegExpInput> number_copy(
1509 const scoped_ptr<RegExpInput> number(
1662 const scoped_ptr<RegExpInput> number(
1778 const scoped_ptr<RegExpInput> number(
1881 const scoped_ptr<RegExpInput> number_string_piece(
2174 const scoped_ptr<RegExpInput> i18n_number(
2292 const scoped_ptr<RegExpInput> number_copy(
2330 const scoped_ptr<RegExpInput> number_string_piece(
2368 const scoped_ptr<RegExpInput> number_cop
[all...]

Completed in 83 milliseconds