Lines Matching refs:input_string
56 // input_string - string to be searched.
62 virtual bool Consume(RegExpInput* input_string,
70 inline bool Consume(RegExpInput* input_string,
74 return Consume(input_string, true, matched_string1, matched_string2,
78 inline bool Consume(RegExpInput* input_string,
81 return Consume(input_string, true, matched_string1, matched_string2, NULL);
84 inline bool Consume(RegExpInput* input_string, string* matched_string) const {
85 return Consume(input_string, true, matched_string, NULL, NULL);
88 inline bool Consume(RegExpInput* input_string) const {
89 return Consume(input_string, true, NULL, NULL, NULL);
94 inline bool FindAndConsume(RegExpInput* input_string,
96 return Consume(input_string, false, matched_string, NULL, NULL);
101 // input_string - string to be searched.
105 virtual bool Match(const string& input_string,
110 inline bool PartialMatch(const string& input_string,
112 return Match(input_string, false, matched_string);
115 inline bool PartialMatch(const string& input_string) const {
116 return Match(input_string, false, NULL);
119 inline bool FullMatch(const string& input_string,
121 return Match(input_string, true, matched_string);
124 inline bool FullMatch(const string& input_string) const {
125 return Match(input_string, true, NULL);