blob: e60cccfa37be778c04c688c52151e9cfe7b0341e [file]
SHELL_SCRIPT
PsiComment(Comment)('#error markers must be present, but the incomplete if should be parsed without remaining elements')
PsiElement(\n)('\n')
COMMANDS_LIST
WHILE_COMMAND
PsiElement(while)('while')
PsiErrorElement:<block compound list> expected, got ';'
PsiElement(;)(';')
PsiWhiteSpace(' ')
DO_BLOCK
PsiElement(do)('do')
PsiErrorElement:<block compound list> expected, got ';'
PsiElement(;)(';')
PsiWhiteSpace(' ')
PsiElement(done)('done')
PsiElement(\n)('\n')
COMMANDS_LIST
WHILE_COMMAND
PsiElement(while)('while')
PsiWhiteSpace(' ')
COMPOUND_LIST
GENERIC_COMMAND_DIRECTIVE
LITERAL
PsiElement(word)('a')
PsiElement(;)(';')
PsiWhiteSpace(' ')
DO_BLOCK
PsiElement(do)('do')
PsiErrorElement:<block compound list> expected, got ';'
PsiElement(;)(';')
PsiWhiteSpace(' ')
PsiElement(done)('done')
PsiElement(\n)('\n')
PsiWhiteSpace(' ')
COMMANDS_LIST
WHILE_COMMAND
PsiElement(while)('while')
PsiWhiteSpace(' ')
COMPOUND_LIST
GENERIC_COMMAND_DIRECTIVE
LITERAL
PsiElement(word)('a')
PsiElement(;)(';')
PsiWhiteSpace(' ')
DO_BLOCK
PsiElement(do)('do')
PsiWhiteSpace(' ')
COMPOUND_LIST
GENERIC_COMMAND_DIRECTIVE
LITERAL
PsiElement(word)('b')
PsiElement(;)(';')
PsiWhiteSpace(' ')
PsiElement(done)('done')
PsiElement(\n)('\n')
COMMANDS_LIST
WHILE_COMMAND
PsiElement(while)('while')
PsiErrorElement:<block compound list> expected, got ';'
PsiElement(;)(';')
PsiWhiteSpace(' ')
DO_BLOCK
PsiElement(do)('do')
PsiWhiteSpace(' ')
COMPOUND_LIST
GENERIC_COMMAND_DIRECTIVE
LITERAL
PsiElement(word)('a')
PsiElement(;)(';')
PsiWhiteSpace(' ')
PsiElement(done)('done')
PsiElement(\n)('\n')
COMMANDS_LIST
SIMPLE_COMMAND
GENERIC_COMMAND_DIRECTIVE
LITERAL
PsiElement(word)('echo')
PsiWhiteSpace(' ')
STRING
PsiElement(OPEN_QUOTE)('"')
PsiElement(STRING_CONTENT)('Example text')
PsiElement(CLOSE_QUOTE)('"')