REGEXP_FILE
  RegExpPatternImpl: <^[\w\+\.\-]{2,}:>
    RegExpBranchImpl: <^[\w\+\.\-]{2,}:>
      RegExpBoundaryImpl: <^>
        PsiElement(CARET)('^')
      RegExpClosureImpl: <[\w\+\.\-]{2,}>
        RegExpClassImpl: <[\w\+\.\-]>
          PsiElement(CLASS_BEGIN)('[')
          RegExpSimpleClassImpl: <\w>
            PsiElement(CHAR_CLASS)('\w')
          RegExpCharImpl: <\+>
            PsiElement(REDUNDANT_ESCAPE)('\+')
          RegExpCharImpl: <\.>
            PsiElement(REDUNDANT_ESCAPE)('\.')
          RegExpCharImpl: <\->
            PsiElement(ESC_CHARACTER)('\-')
          PsiElement(CLASS_END)(']')
        RegExpQuantifierImpl: <{2,}>
          PsiElement(LBRACE)('{')
          RegExpNumberImpl: <2>
            PsiElement(NUMBER)('2')
          PsiElement(COMMA)(',')
          PsiElement(RBRACE)('}')
      RegExpCharImpl: <:>
        PsiElement(CHARACTER)(':')