Lines Matching full:textnode
1746 int TextNode::EatsAtLeast(int still_to_find,
1931 void TextNode::GetQuickCheckDetails(QuickCheckDetails* details,
2458 void TextNode::TextEmitPass(RegExpCompiler* compiler,
2530 int TextNode::Length() {
2541 bool TextNode::SkipPass(int int_pass, bool ignore_case) {
2557 void TextNode::Emit(RegExpCompiler* compiler, Trace* trace) {
2635 void TextNode::MakeCaseIndependent(bool is_ascii) {
2654 int TextNode::GreedyLoopTextLength() {
3424 void DotPrinter::VisitText(TextNode* that) {
3621 return new TextNode(elms, on_success);
3627 return new TextNode(elements(), on_success);
3718 return new TextNode(this, on_success);
3947 TextNode* newline_matcher = new TextNode(
4853 void TextNode::CalculateOffsets() {
4856 // quantity since a TextNode can only contain fixed-width things.
4870 void Analysis::VisitText(TextNode* that) {
5096 int TextNode::ComputeFirstCharacterSet(int budget) {
5221 void DispatchTableConstructor::VisitText(TextNode* that) {
5289 new TextNode(new RegExpCharacterClass('*'), loop_node)));