REGEXP_FILE
  RegExpPatternImpl: <[\Qabc?*+.))]][]\E]>
    RegExpBranchImpl: <[\Qabc?*+.))]][]\E]>
      RegExpClassImpl: <[\Qabc?*+.))]][]\E]>
        PsiElement(CLASS_BEGIN)('[')
        PsiWhiteSpace('\Q')
        RegExpCharImpl: <a>
          PsiElement(CHARACTER)('a')
        RegExpCharImpl: <b>
          PsiElement(CHARACTER)('b')
        RegExpCharImpl: <c>
          PsiElement(CHARACTER)('c')
        RegExpCharImpl: <?>
          PsiElement(CHARACTER)('?')
        RegExpCharImpl: <*>
          PsiElement(CHARACTER)('*')
        RegExpCharImpl: <+>
          PsiElement(CHARACTER)('+')
        RegExpCharImpl: <.>
          PsiElement(CHARACTER)('.')
        RegExpCharImpl: <)>
          PsiElement(CHARACTER)(')')
        RegExpCharImpl: <)>
          PsiElement(CHARACTER)(')')
        RegExpCharImpl: <]>
          PsiElement(CHARACTER)(']')
        RegExpCharImpl: <]>
          PsiElement(CHARACTER)(']')
        RegExpCharImpl: <[>
          PsiElement(CHARACTER)('[')
        RegExpCharImpl: <]>
          PsiElement(CHARACTER)(']')
        PsiWhiteSpace('\E')
        PsiElement(CLASS_END)(']')