KtFile: Expressions_ERR.kt PACKAGE_DIRECTIVE IMPORT_LIST PROPERTY PsiElement(val)('val') PsiWhiteSpace(' ') PsiElement(IDENTIFIER)('f') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') IF PsiElement(if)('if') PsiWhiteSpace(' ') PsiElement(LPAR)('(') CONDITION BOOLEAN_CONSTANT PsiElement(true)('true') PsiElement(RPAR)(')') PsiWhiteSpace(' ') THEN RETURN PsiElement(return)('return') PsiWhiteSpace(' ') PsiElement(else)('else') PsiWhiteSpace(' ') ELSE BLOCK PsiElement(LBRACE)('{') PsiWhiteSpace('\n ') REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('dfsd') PsiWhiteSpace('\n ') PsiErrorElement:Expecting an element PsiElement(RPAR)(')') PsiErrorElement:Unexpected tokens (use ';' to separate expressions on the same line) PsiElement(DOUBLE_SEMICOLON)(';;') PsiErrorElement:Expecting an element PsiElement(SEMICOLON)(';') PsiErrorElement:Unexpected tokens (use ';' to separate expressions on the same line) PsiElement(RPAR)(')') PsiElement(DOUBLE_SEMICOLON)(';;') PsiErrorElement:Expecting an element PsiElement(SEMICOLON)(';') PsiErrorElement:Unexpected tokens (use ';' to separate expressions on the same line) PsiElement(BAD_CHARACTER)('~') PsiElement(DOUBLE_SEMICOLON)(';;') PsiErrorElement:Expecting an element PsiElement(SEMICOLON)(';') PsiWhiteSpace('\n ') REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('srgsdfg') PsiWhiteSpace('\n\n ') PsiErrorElement:Expecting an element PsiElement(BAD_CHARACTER)('~') PsiWhiteSpace('\n\n ') PsiErrorElement:Expecting an element PsiElement(RBRACKET)(']') PsiWhiteSpace('\n') PsiElement(RBRACE)('}')