FILE
  LSSectionsCommandImpl(SECTIONS_COMMAND)
    PsiElement(SECTIONS)('SECTIONS')
    PsiWhiteSpace(' ')
    PsiElement({)('{')
    PsiWhiteSpace(' ')
    LSSectionStmtImpl(SECTION_STMT)
      LSOutputSectionDescriptionImpl(OUTPUT_SECTION_DESCRIPTION)
        PsiElement(IDENTIFIER)('.foo.data')
        PsiWhiteSpace(' ')
        PsiElement(:)(':')
        PsiWhiteSpace(' ')
        PsiElement({)('{')
        PsiElement(})('}')
    PsiWhiteSpace(' ')
    PsiElement(})('}')
    PsiWhiteSpace(' ')
    LSInsertStmtImpl(INSERT_STMT)
      PsiElement(INSERT)('INSERT')
      PsiWhiteSpace(' ')
      PsiElement(AFTER)('AFTER')
      PsiWhiteSpace(' ')
      PsiElement(IDENTIFIER)('.not_exist')
      PsiElement(;)(';')
  PsiWhiteSpace('\n')
  LSSectionsCommandImpl(SECTIONS_COMMAND)
    PsiElement(SECTIONS)('SECTIONS')
    PsiWhiteSpace(' ')
    PsiElement({)('{')
    PsiWhiteSpace(' ')
    LSSectionStmtImpl(SECTION_STMT)
      LSOutputSectionDescriptionImpl(OUTPUT_SECTION_DESCRIPTION)
        PsiElement(IDENTIFIER)('.foo.text')
        PsiWhiteSpace(' ')
        PsiElement(:)(':')
        PsiWhiteSpace(' ')
        PsiElement({)('{')
        PsiElement(})('}')
    PsiWhiteSpace(' ')
    PsiElement(})('}')
    PsiWhiteSpace(' ')
    LSInsertStmtImpl(INSERT_STMT)
      PsiElement(INSERT)('INSERT')
      PsiWhiteSpace(' ')
      PsiElement(BEFORE)('BEFORE')
      PsiWhiteSpace(' ')
      PsiElement(IDENTIFIER)('.not_exist')
      PsiElement(;)(';')