Lines Matching refs:regexps
193 std::stack<string> regexps; in RunPostfix() local
199 regexps.push(post[i]); in RunPostfix()
202 string a = regexps.top(); in RunPostfix()
203 regexps.pop(); in RunPostfix()
204 regexps.push("(?:" + StringPrintf(post[i].c_str(), a.c_str()) + ")"); in RunPostfix()
208 string b = regexps.top(); in RunPostfix()
209 regexps.pop(); in RunPostfix()
210 string a = regexps.top(); in RunPostfix()
211 regexps.pop(); in RunPostfix()
212 regexps.push("(?:" + in RunPostfix()
220 if (regexps.size() != 1) { in RunPostfix()
227 while (!regexps.empty()) { in RunPostfix()
228 printf(" %s\n", CEscape(regexps.top()).c_str()); in RunPostfix()
229 regexps.pop(); in RunPostfix()
234 HandleRegexp(regexps.top()); in RunPostfix()
235 HandleRegexp("^(?:" + regexps.top() + ")$"); in RunPostfix()
236 HandleRegexp("^(?:" + regexps.top() + ")"); in RunPostfix()
237 HandleRegexp("(?:" + regexps.top() + ")$"); in RunPostfix()