Lines Matching refs:TextElement
850 text->AddElement(TextElement::Atom(this), zone); in AppendToText()
855 text->AddElement(TextElement::CharClass(this), zone); in AppendToText()
865 TextElement TextElement::Atom(RegExpAtom* atom) { in Atom()
866 return TextElement(ATOM, atom); in Atom()
870 TextElement TextElement::CharClass(RegExpCharacterClass* char_class) { in CharClass()
871 return TextElement(CHAR_CLASS, char_class); in CharClass()
875 int TextElement::length() const { in length()
2524 TextElement elm = elements()->at(k); in GetQuickCheckDetails()
2525 if (elm.text_type() == TextElement::ATOM) { in GetQuickCheckDetails()
2781 TextElement elm = elements()->at(i); in FilterOneByte()
2782 if (elm.text_type() == TextElement::ATOM) { in FilterOneByte()
2798 DCHECK(elm.text_type() == TextElement::CHAR_CLASS); in FilterOneByte()
3223 TextElement elm = elements()->at(i); in TextEmitPass()
3225 if (elm.text_type() == TextElement::ATOM) { in TextEmitPass()
3260 DCHECK_EQ(TextElement::CHAR_CLASS, elm.text_type()); in TextEmitPass()
3276 TextElement elm = elements()->last(); in Length()
3381 TextElement elm = elements()->at(i); in MakeCaseIndependent()
3382 if (elm.text_type() == TextElement::CHAR_CLASS) { in MakeCaseIndependent()
3404 TextElement elm = elements()->at(0); in GetSuccessorOfOmnivorousTextNode()
3405 if (elm.text_type() != TextElement::CHAR_CLASS) return NULL; in GetSuccessorOfOmnivorousTextNode()
4550 TextElement elm = that->elements()->at(i); in VisitText()
4552 case TextElement::ATOM: { in VisitText()
4559 case TextElement::CHAR_CLASS: { in VisitText()
4717 ZoneList<TextElement>* elms = in ToNode()
4718 new(compiler->zone()) ZoneList<TextElement>(1, compiler->zone()); in ToNode()
4719 elms->Add(TextElement::Atom(this), compiler->zone()); in ToNode()
5985 TextElement& elm = elements()->at(i); in CalculateOffsets()
6097 TextElement text = elements()->at(i); in FillInBMInfo()
6098 if (text.text_type() == TextElement::ATOM) { in FillInBMInfo()
6119 DCHECK_EQ(TextElement::CHAR_CLASS, text.text_type()); in FillInBMInfo()
6229 TextElement elm = that->elements()->at(0); in VisitText()
6231 case TextElement::ATOM: { in VisitText()
6236 case TextElement::CHAR_CLASS: { in VisitText()