Lines Matching refs:RegExpAtom
29 RegExpNode* RegExpAtom::ToNode(RegExpCompiler* compiler, in ToNode()
448 RegExpAtom* atom1 = (*a)->AsAtom(); in CompareFirstChar()
449 RegExpAtom* atom2 = (*b)->AsAtom(); in CompareFirstChar()
461 RegExpAtom* atom1 = (*a)->AsAtom(); in CompareFirstCharCaseInsensitve()
462 RegExpAtom* atom2 = (*b)->AsAtom(); in CompareFirstCharCaseInsensitve()
483 RegExpAtom* atom1 = (*a)->AsAtom(); in CompareFirstCharCaseIndependent()
484 RegExpAtom* atom2 = (*b)->AsAtom(); in CompareFirstCharCaseIndependent()
565 RegExpAtom* const atom = alternative->AsAtom(); in RationalizeConsecutiveAtoms()
578 RegExpAtom* const atom = alternative->AsAtom(); in RationalizeConsecutiveAtoms()
608 RegExpAtom* const atom = alternatives->at(first_with_prefix)->AsAtom(); in RationalizeConsecutiveAtoms()
610 RegExpAtom* old_atom = in RationalizeConsecutiveAtoms()
619 RegExpAtom* prefix = zone->New<RegExpAtom>( in RationalizeConsecutiveAtoms()
626 RegExpAtom* old_atom = in RationalizeConsecutiveAtoms()
632 RegExpTree* suffix = zone->New<RegExpAtom>( in RationalizeConsecutiveAtoms()
666 RegExpAtom* const atom = alternative->AsAtom(); in FixSingleCharacterDisjunctions()
684 RegExpAtom* const atom = alternative->AsAtom(); in FixSingleCharacterDisjunctions()
699 RegExpAtom* old_atom = alternatives->at(j + first_in_run)->AsAtom(); in FixSingleCharacterDisjunctions()