Lines Matching refs:regexps
181 stack<string> regexps; in RunPostfix() local
187 regexps.push(post[i]); in RunPostfix()
190 string a = regexps.top(); in RunPostfix()
191 regexps.pop(); in RunPostfix()
192 regexps.push("(?:" + StringPrintf(post[i].c_str(), a.c_str()) + ")"); in RunPostfix()
196 string b = regexps.top(); in RunPostfix()
197 regexps.pop(); in RunPostfix()
198 string a = regexps.top(); in RunPostfix()
199 regexps.pop(); in RunPostfix()
200 regexps.push("(?:" + in RunPostfix()
208 if (regexps.size() != 1) { in RunPostfix()
215 while (!regexps.empty()) { in RunPostfix()
216 printf(" %s\n", CEscape(regexps.top()).c_str()); in RunPostfix()
217 regexps.pop(); in RunPostfix()
222 HandleRegexp(regexps.top()); in RunPostfix()
223 HandleRegexp("^(?:" + regexps.top() + ")$"); in RunPostfix()
224 HandleRegexp("^(?:" + regexps.top() + ")"); in RunPostfix()
225 HandleRegexp("(?:" + regexps.top() + ")$"); in RunPostfix()