Home | History | Annotate | Download | only in re2

Lines Matching defs:t_

33   explicit ToStringWalker(string* t) : t_(t) {}
43 string* t_; // The string the walker appends to.
85 t_->append("(?:");
91 t_->append("(?:");
96 t_->append("(");
98 t_->append("?P<");
99 t_->append(*re->name());
100 t_->append(">");
110 t_->append("(?:");
146 t_->append("[^\\x00-\\x{10ffff}]");
153 t_->append("(?:)");
157 AppendLiteral(t_, re->rune(), re->parse_flags() & Regexp::FoldCase);
162 AppendLiteral(t_, re->runes()[i], re->parse_flags() & Regexp::FoldCase);
164 t_->append(")");
169 t_->append(")");
175 if ((*t_)[t_->size()-1] == '|')
176 t_->erase(t_->size()-1);
178 LOG(DFATAL) << "Bad final char: " << t_;
180 t_->append(")");
184 t_->append("*");
186 t_->append("?");
188 t_->append(")");
192 t_->append("+");
194 t_->append("?");
196 t_->append(")");
200 t_->append("?");
202 t_->append("?");
204 t_->append(")");
209 t_->append(StringPrintf("{%d,}", re->min()));
211 t_->append(StringPrintf("{%d}", re->min()));
213 t_->append(StringPrintf("{%d,%d}", re->min(), re->max()));
215 t_->append("?");
217 t_->append(")");
221 t_->append(".");
225 t_->append("\\C");
229 t_->append("^");
233 t_->append("$");
237 t_->append("(?-m:^)");
242 t_->append("(?-m:$)");
244 t_->append("\\z");
248 t_->append("\\b");
252 t_->append("\\B");
257 t_->append("[^\\x00-\\x{10ffff}]");
260 t_->append("[");
266 t_->append("^");
269 AppendCCRange(t_, i->lo, i->hi);
272 t_->append("]");
277 t_->append(")");
284 t_->append("(?HaveMatch:%d)", re->match_id());
290 t_->append("|");