Home | History | Annotate | Download | only in src

Lines Matching refs:TextNode

2362 int TextNode::EatsAtLeast(int still_to_find,
2549 void TextNode::GetQuickCheckDetails(QuickCheckDetails* details,
2809 RegExpNode* TextNode::FilterASCII(int depth, bool ignore_case) {
3245 void TextNode::TextEmitPass(RegExpCompiler* compiler,
3318 int TextNode::Length() {
3325 bool TextNode::SkipPass(int int_pass, bool ignore_case) {
3341 void TextNode::Emit(RegExpCompiler* compiler, Trace* trace) {
3419 void TextNode::MakeCaseIndependent(bool is_ascii) {
3438 int TextNode::GreedyLoopTextLength() {
3444 RegExpNode* TextNode::GetSuccessorOfOmnivorousTextNode(
4517 void DotPrinter::VisitText(TextNode* that) {
4695 return new(compiler->zone()) TextNode(elms, on_success);
4701 return new(compiler->zone()) TextNode(elements(), on_success);
4798 return new(compiler->zone()) TextNode(this, on_success);
5034 TextNode* newline_matcher = new(zone) TextNode(
5704 void TextNode::CalculateOffsets() {
5707 // quantity since a TextNode can only contain fixed-width things.
5717 void Analysis::VisitText(TextNode* that) {
5815 void TextNode::FillInBMInfo(int initial_offset,
5962 void DispatchTableConstructor::VisitText(TextNode* that) {
6047 new(zone) TextNode(new(zone) RegExpCharacterClass('*'), loop_node)));