REGEXP_FILE
  RegExpPatternImpl: <x:found="(true|false)">
    RegExpBranchImpl: <x:found="(true|false)">
      RegExpCharImpl: <x>
        PsiElement(CHARACTER)('x')
      RegExpCharImpl: <:>
        PsiElement(CHARACTER)(':')
      RegExpCharImpl: <f>
        PsiElement(CHARACTER)('f')
      RegExpCharImpl: <o>
        PsiElement(CHARACTER)('o')
      RegExpCharImpl: <u>
        PsiElement(CHARACTER)('u')
      RegExpCharImpl: <n>
        PsiElement(CHARACTER)('n')
      RegExpCharImpl: <d>
        PsiElement(CHARACTER)('d')
      RegExpCharImpl: <=>
        PsiElement(CHARACTER)('=')
      RegExpCharImpl: <">
        PsiElement(CHARACTER)('"')
      RegExpGroupImpl: <(true|false)>
        PsiElement(GROUP_BEGIN)('(')
        RegExpPatternImpl: <true|false>
          RegExpBranchImpl: <true>
            RegExpCharImpl: <t>
              PsiElement(CHARACTER)('t')
            RegExpCharImpl: <r>
              PsiElement(CHARACTER)('r')
            RegExpCharImpl: <u>
              PsiElement(CHARACTER)('u')
            RegExpCharImpl: <e>
              PsiElement(CHARACTER)('e')
          PsiElement(UNION)('|')
          RegExpBranchImpl: <false>
            RegExpCharImpl: <f>
              PsiElement(CHARACTER)('f')
            RegExpCharImpl: <a>
              PsiElement(CHARACTER)('a')
            RegExpCharImpl: <l>
              PsiElement(CHARACTER)('l')
            RegExpCharImpl: <s>
              PsiElement(CHARACTER)('s')
            RegExpCharImpl: <e>
              PsiElement(CHARACTER)('e')
        PsiElement(GROUP_END)(')')
      RegExpCharImpl: <">
        PsiElement(CHARACTER)('"')