Home | History | Annotate | Download | only in src

Lines Matching refs:TextNode

1590 int TextNode::EatsAtLeast(int still_to_find, int recursion_depth) {
1756 void TextNode::GetQuickCheckDetails(QuickCheckDetails* details,
2284 void TextNode::TextEmitPass(RegExpCompiler* compiler,
2354 int TextNode::Length() {
2365 bool TextNode::SkipPass(int int_pass, bool ignore_case) {
2381 void TextNode::Emit(RegExpCompiler* compiler, Trace* trace) {
2459 void TextNode::MakeCaseIndependent(bool is_ascii) {
2478 int TextNode::GreedyLoopTextLength() {
3241 void DotPrinter::VisitText(TextNode* that) {
3440 return new TextNode(elms, on_success);
3446 return new TextNode(elements(), on_success);
3537 return new TextNode(this, on_success);
3720 TextNode* newline_matcher = new TextNode(
4757 void TextNode::CalculateOffsets() {
4760 // quantity since a TextNode can only contain fixed-width things.
4775 void Analysis::VisitText(TextNode* that) {
4995 int TextNode::ComputeFirstCharacterSet(int budget) {
5117 void DispatchTableConstructor::VisitText(TextNode* that) {
5182 new TextNode(new RegExpCharacterClass('*'), loop_node)));