REGEXP_FILE
  RegExpPatternImpl: <((?:\p{Alpha}\:)?[0-9 a-z_A-Z\-\\./]+)>
    RegExpBranchImpl: <((?:\p{Alpha}\:)?[0-9 a-z_A-Z\-\\./]+)>
      RegExpGroupImpl: <((?:\p{Alpha}\:)?[0-9 a-z_A-Z\-\\./]+)>
        PsiElement(GROUP_BEGIN)('(')
        RegExpPatternImpl: <(?:\p{Alpha}\:)?[0-9 a-z_A-Z\-\\./]+>
          RegExpBranchImpl: <(?:\p{Alpha}\:)?[0-9 a-z_A-Z\-\\./]+>
            RegExpClosureImpl: <(?:\p{Alpha}\:)?>
              RegExpGroupImpl: <(?:\p{Alpha}\:)>
                PsiElement(NON_CAPT_GROUP)('(?:')
                RegExpPatternImpl: <\p{Alpha}\:>
                  RegExpBranchImpl: <\p{Alpha}\:>
                    RegExpPropertyImpl: <\p{Alpha}>
                      PsiElement(PROPERTY)('\p')
                      PsiElement(LBRACE)('{')
                      PsiElement(NAME)('Alpha')
                      PsiElement(RBRACE)('}')
                    RegExpCharImpl: <\:>
                      PsiElement(REDUNDANT_ESCAPE)('\:')
                PsiElement(GROUP_END)(')')
              RegExpQuantifierImpl: <?>
                PsiElement(QUEST)('?')
            RegExpClosureImpl: <[0-9 a-z_A-Z\-\\./]+>
              RegExpClassImpl: <[0-9 a-z_A-Z\-\\./]>
                PsiElement(CLASS_BEGIN)('[')
                RegExpCharRangeImpl: <0-9>
                  RegExpCharImpl: <0>
                    PsiElement(CHARACTER)('0')
                  PsiElement(MINUS)('-')
                  RegExpCharImpl: <9>
                    PsiElement(CHARACTER)('9')
                RegExpCharImpl: < >
                  PsiElement(CHARACTER)(' ')
                RegExpCharRangeImpl: <a-z>
                  RegExpCharImpl: <a>
                    PsiElement(CHARACTER)('a')
                  PsiElement(MINUS)('-')
                  RegExpCharImpl: <z>
                    PsiElement(CHARACTER)('z')
                RegExpCharImpl: <_>
                  PsiElement(CHARACTER)('_')
                RegExpCharRangeImpl: <A-Z>
                  RegExpCharImpl: <A>
                    PsiElement(CHARACTER)('A')
                  PsiElement(MINUS)('-')
                  RegExpCharImpl: <Z>
                    PsiElement(CHARACTER)('Z')
                RegExpCharImpl: <\->
                  PsiElement(ESC_CHARACTER)('\-')
                RegExpCharImpl: <\\>
                  PsiElement(ESC_CHARACTER)('\\')
                RegExpCharImpl: <.>
                  PsiElement(CHARACTER)('.')
                RegExpCharImpl: </>
                  PsiElement(CHARACTER)('/')
                PsiElement(CLASS_END)(']')
              RegExpQuantifierImpl: <+>
                PsiElement(PLUS)('+')
        PsiElement(GROUP_END)(')')