Lines Matching full:append
85 t_->append("(?:");
91 t_->append("(?:");
96 t_->append("(");
98 t_->append("?P<");
99 t_->append(*re->name());
100 t_->append(">");
110 t_->append("(?:");
122 t->append(1, '\\');
123 t->append(1, r);
127 t->append(1, '[');
128 t->append(1, r);
129 t->append(1, r + 'a' - 'A');
130 t->append(1, ']');
138 // For regexps with children, append any unary suffixes or ).
146 t_->append("[^\\x00-\\x{10ffff}]");
150 // Append (?:) to make empty string visible,
153 t_->append("(?:)");
164 t_->append(")");
169 t_->append(")");
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("^");
272 t_->append("]");
277 t_->append(")");
284 t_->append("(?HaveMatch:%d)", re->match_id());
288 // If the parent is an alternation, append the | for it.
290 t_->append("|");
299 t->append("\\");
300 t->append(1, r);
308 t->append("\\r");
312 t->append("\\t");
316 t->append("\\n");
320 t->append("\\f");
336 t->append("-");