REGEXP_FILE
  RegExpPatternImpl: <[{][\w\.]*[}]>
    RegExpBranchImpl: <[{][\w\.]*[}]>
      RegExpClassImpl: <[{]>
        PsiElement(CLASS_BEGIN)('[')
        RegExpCharImpl: <{>
          PsiElement(CHARACTER)('{')
        PsiElement(CLASS_END)(']')
      RegExpClosureImpl: <[\w\.]*>
        RegExpClassImpl: <[\w\.]>
          PsiElement(CLASS_BEGIN)('[')
          RegExpSimpleClassImpl: <\w>
            PsiElement(CHAR_CLASS)('\w')
          RegExpCharImpl: <\.>
            PsiElement(REDUNDANT_ESCAPE)('\.')
          PsiElement(CLASS_END)(']')
        RegExpQuantifierImpl: <*>
          PsiElement(STAR)('*')
      RegExpClassImpl: <[}]>
        PsiElement(CLASS_BEGIN)('[')
        RegExpCharImpl: <}>
          PsiElement(CHARACTER)('}')
        PsiElement(CLASS_END)(']')