Lines Matching refs:RegExpUnparser
785 class RegExpUnparser: public RegExpVisitor {
787 RegExpUnparser();
800 RegExpUnparser::RegExpUnparser() : stream_(&alloc_) {
804 void* RegExpUnparser::VisitDisjunction(RegExpDisjunction* that, void* data) {
815 void* RegExpUnparser::VisitAlternative(RegExpAlternative* that, void* data) {
826 void RegExpUnparser::VisitCharacterRange(CharacterRange that) {
835 void* RegExpUnparser::VisitCharacterClass(RegExpCharacterClass* that,
849 void* RegExpUnparser::VisitAssertion(RegExpAssertion* that, void* data) {
874 void* RegExpUnparser::VisitAtom(RegExpAtom* that, void* data) {
885 void* RegExpUnparser::VisitText(RegExpText* that, void* data) {
900 void* RegExpUnparser::VisitQuantifier(RegExpQuantifier* that, void* data) {
914 void* RegExpUnparser::VisitCapture(RegExpCapture* that, void* data) {
922 void* RegExpUnparser::VisitLookahead(RegExpLookahead* that, void* data) {
931 void* RegExpUnparser::VisitBackReference(RegExpBackReference* that,
938 void* RegExpUnparser::VisitEmpty(RegExpEmpty* that, void* data) {
945 RegExpUnparser unparser;