rest file
  PsiElement(EXPLISIT_MARKUP_START)('.. ')
  RestReferenceTarget:REFERENCE
    PsiElement(SUBSTITUTION)('|caution|')
  PsiElement(WHITESPACE)(' ')
  RestDirective:DIRECTIVE_BLOCK
    PsiElement(DIRECTIVE)('image::')
    PsiElement(LINE)(' warning.png')
    PsiElement(WHITESPACE)('\n')
    PsiElement(LINE)('    ')
    RestFieldList:FIELD_LIST
      RestRole:FIELD
        PsiElement(FIELD)(':alt:')
      RestLine:LINE_TEXT
        PsiElement(LINE)(' Warning!')