Lines Matching refs:TextNode
1746 int TextNode::EatsAtLeast(int still_to_find, in EatsAtLeast()
1931 void TextNode::GetQuickCheckDetails(QuickCheckDetails* details, in GetQuickCheckDetails()
2458 void TextNode::TextEmitPass(RegExpCompiler* compiler, in TextEmitPass()
2530 int TextNode::Length() { in Length()
2541 bool TextNode::SkipPass(int int_pass, bool ignore_case) { in SkipPass()
2557 void TextNode::Emit(RegExpCompiler* compiler, Trace* trace) { in Emit()
2635 void TextNode::MakeCaseIndependent(bool is_ascii) { in MakeCaseIndependent()
2654 int TextNode::GreedyLoopTextLength() { in GreedyLoopTextLength()
3424 void DotPrinter::VisitText(TextNode* that) { in VisitText()
3621 return new TextNode(elms, on_success); in ToNode()
3627 return new TextNode(elements(), on_success); in ToNode()
3718 return new TextNode(this, on_success); in ToNode()
3947 TextNode* newline_matcher = new TextNode( in ToNode()
4853 void TextNode::CalculateOffsets() { in CalculateOffsets()
4870 void Analysis::VisitText(TextNode* that) { in VisitText()
5096 int TextNode::ComputeFirstCharacterSet(int budget) { in ComputeFirstCharacterSet()
5221 void DispatchTableConstructor::VisitText(TextNode* that) { in VisitText()
5289 new TextNode(new RegExpCharacterClass('*'), loop_node))); in Compile()