KtFile: MultiVariableDeclarations.kt PACKAGE_DIRECTIVE IMPORT_LIST FUN PsiElement(fun)('fun') PsiWhiteSpace(' ') PsiElement(IDENTIFIER)('a') VALUE_PARAMETER_LIST PsiElement(LPAR)('(') PsiElement(RPAR)(')') PsiWhiteSpace(' ') BLOCK PsiElement(LBRACE)('{') PsiWhiteSpace('\n ') DESTRUCTURING_DECLARATION PsiElement(val)('val') PsiWhiteSpace(' ') PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('a') PsiElement(RPAR)(')') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n ') DESTRUCTURING_DECLARATION PsiElement(val)('val') PsiWhiteSpace(' ') PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('b') PsiElement(COLON)(':') PsiWhiteSpace(' ') TYPE_REFERENCE USER_TYPE REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('Int') PsiElement(RPAR)(')') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n ') DESTRUCTURING_DECLARATION PsiElement(val)('val') PsiWhiteSpace(' ') PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('a') PsiElement(COMMA)(',') PsiWhiteSpace(' ') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('b') PsiElement(RPAR)(')') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n ') DESTRUCTURING_DECLARATION PsiElement(val)('val') PsiWhiteSpace(' ') PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('a') PsiElement(COLON)(':') PsiWhiteSpace(' ') TYPE_REFERENCE USER_TYPE REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('Int') PsiElement(COMMA)(',') PsiWhiteSpace(' ') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('b') PsiElement(COLON)(':') PsiWhiteSpace(' ') TYPE_REFERENCE USER_TYPE REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('Int') PsiElement(RPAR)(')') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n ') DESTRUCTURING_DECLARATION PsiElement(val)('val') PsiWhiteSpace(' ') PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('a') PsiElement(COLON)(':') PsiWhiteSpace(' ') TYPE_REFERENCE USER_TYPE REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('Int') PsiElement(COMMA)(',') PsiWhiteSpace(' ') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('b') PsiElement(RPAR)(')') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n ') DESTRUCTURING_DECLARATION PsiElement(val)('val') PsiWhiteSpace(' ') PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('a') PsiElement(COMMA)(',') PsiWhiteSpace(' ') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('b') PsiElement(COLON)(':') PsiWhiteSpace(' ') TYPE_REFERENCE USER_TYPE REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('Int') PsiElement(RPAR)(')') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n ') DESTRUCTURING_DECLARATION PsiElement(var)('var') PsiWhiteSpace(' ') PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('a') PsiElement(RPAR)(')') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n ') DESTRUCTURING_DECLARATION PsiElement(var)('var') PsiWhiteSpace(' ') PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('b') PsiElement(COLON)(':') PsiWhiteSpace(' ') TYPE_REFERENCE USER_TYPE REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('Int') PsiElement(RPAR)(')') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n ') DESTRUCTURING_DECLARATION PsiElement(var)('var') PsiWhiteSpace(' ') PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('a') PsiElement(COMMA)(',') PsiWhiteSpace(' ') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('b') PsiElement(RPAR)(')') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n ') DESTRUCTURING_DECLARATION PsiElement(var)('var') PsiWhiteSpace(' ') PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('a') PsiElement(COLON)(':') PsiWhiteSpace(' ') TYPE_REFERENCE USER_TYPE REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('Int') PsiElement(COMMA)(',') PsiWhiteSpace(' ') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('b') PsiElement(COLON)(':') PsiWhiteSpace(' ') TYPE_REFERENCE USER_TYPE REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('Int') PsiElement(RPAR)(')') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n ') DESTRUCTURING_DECLARATION PsiElement(var)('var') PsiWhiteSpace(' ') PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('a') PsiElement(COLON)(':') PsiWhiteSpace(' ') TYPE_REFERENCE USER_TYPE REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('Int') PsiElement(COMMA)(',') PsiWhiteSpace(' ') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('b') PsiElement(RPAR)(')') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n ') DESTRUCTURING_DECLARATION PsiElement(var)('var') PsiWhiteSpace(' ') PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('a') PsiElement(COMMA)(',') PsiWhiteSpace(' ') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('b') PsiElement(COLON)(':') PsiWhiteSpace(' ') TYPE_REFERENCE USER_TYPE REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('Int') PsiElement(RPAR)(')') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n\n ') DESTRUCTURING_DECLARATION PsiElement(val)('val') PsiWhiteSpace(' ') PsiElement(LPAR)('(') PsiErrorElement:Expecting a name PsiElement(RPAR)(')') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n ') DESTRUCTURING_DECLARATION PsiElement(val)('val') PsiWhiteSpace(' ') PsiElement(LPAR)('(') PsiErrorElement:Expecting a name PsiElement(COMMA)(',') PsiWhiteSpace(' ') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('a') PsiElement(RPAR)(')') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n ') DESTRUCTURING_DECLARATION PsiElement(val)('val') PsiWhiteSpace(' ') PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('a') PsiElement(COMMA)(',') PsiWhiteSpace(' ') PsiElement(RPAR)(')') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n ') DESTRUCTURING_DECLARATION PsiElement(val)('val') PsiWhiteSpace(' ') PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('a') PsiElement(COMMA)(',') PsiWhiteSpace(' ') DESTRUCTURING_DECLARATION_ENTRY PsiErrorElement:Expecting a name PsiElement(COLON)(':') PsiWhiteSpace(' ') TYPE_REFERENCE USER_TYPE REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('Int') PsiElement(RPAR)(')') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n ') DESTRUCTURING_DECLARATION PsiElement(val)('val') PsiWhiteSpace(' ') PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('a') PsiElement(COMMA)(',') PsiWhiteSpace(' ') DESTRUCTURING_DECLARATION_ENTRY PsiErrorElement:Expecting a name PsiElement(COLON)(':') PsiWhiteSpace(' ') TYPE_REFERENCE USER_TYPE REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('Int') PsiElement(COMMA)(',') PsiWhiteSpace(' ') PsiElement(RPAR)(')') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n ') DESTRUCTURING_DECLARATION PsiElement(val)('val') PsiWhiteSpace(' ') PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('a') PsiElement(COMMA)(',') PsiWhiteSpace(' ') DESTRUCTURING_DECLARATION_ENTRY PsiErrorElement:Expecting a name PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n ') DESTRUCTURING_DECLARATION PsiElement(val)('val') PsiWhiteSpace(' ') PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('a') PsiElement(COMMA)(',') PsiWhiteSpace(' ') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('b') PsiErrorElement:Expecting ')' PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n ') DESTRUCTURING_DECLARATION PsiElement(val)('val') PsiWhiteSpace(' ') PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiErrorElement:Expecting a name PsiElement(INTEGER_LITERAL)('1') PsiElement(RPAR)(')') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n\n ') DESTRUCTURING_DECLARATION PsiElement(val)('val') PsiWhiteSpace(' ') PsiErrorElement:Receiver type is not allowed on a destructuring declaration TYPE_REFERENCE USER_TYPE REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('T') PsiElement(DOT)('.') PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('a') PsiElement(RPAR)(')') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n ') DESTRUCTURING_DECLARATION PsiElement(val)('val') PsiWhiteSpace(' ') PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('a') PsiElement(RPAR)(')') PsiErrorElement:Type annotations are not allowed on destructuring declarations PsiElement(COLON)(':') PsiWhiteSpace(' ') TYPE_REFERENCE USER_TYPE REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('Int') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n ') DESTRUCTURING_DECLARATION PsiElement(val)('val') PsiWhiteSpace(' ') PsiErrorElement:Receiver type is not allowed on a destructuring declaration TYPE_REFERENCE USER_TYPE REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('T') PsiElement(DOT)('.') PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('a') PsiElement(RPAR)(')') PsiErrorElement:Type annotations are not allowed on destructuring declarations PsiElement(COLON)(':') PsiWhiteSpace(' ') TYPE_REFERENCE USER_TYPE REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('Int') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n') PsiElement(RBRACE)('}') PsiWhiteSpace('\n\n') DESTRUCTURING_DECLARATION PsiElement(val)('val') PsiWhiteSpace(' ') PsiErrorElement:Destructuring declarations are only allowed for local variables/values PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('a') PsiElement(COMMA)(',') PsiWhiteSpace(' ') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('b') PsiElement(RPAR)(')') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n') DESTRUCTURING_DECLARATION PsiElement(val)('val') PsiWhiteSpace(' ') PsiErrorElement:Receiver type is not allowed on a destructuring declaration TYPE_REFERENCE USER_TYPE REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('Int') PsiElement(DOT)('.') PsiErrorElement:Destructuring declarations are only allowed for local variables/values PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('a') PsiElement(COMMA)(',') PsiWhiteSpace(' ') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('b') PsiElement(RPAR)(')') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n') DESTRUCTURING_DECLARATION PsiElement(val)('val') PsiWhiteSpace(' ') PsiErrorElement:Destructuring declarations are only allowed for local variables/values PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('a') PsiElement(COMMA)(',') PsiWhiteSpace(' ') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('b') PsiElement(RPAR)(')') PsiErrorElement:Type annotations are not allowed on destructuring declarations PsiElement(COLON)(':') TYPE_REFERENCE USER_TYPE REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('Int') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n\n') CLASS PsiElement(class)('class') PsiWhiteSpace(' ') PsiElement(IDENTIFIER)('X') PsiWhiteSpace(' ') CLASS_BODY PsiElement(LBRACE)('{') PsiWhiteSpace('\n ') DESTRUCTURING_DECLARATION PsiElement(val)('val') PsiWhiteSpace(' ') PsiErrorElement:Destructuring declarations are only allowed for local variables/values PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('a') PsiElement(COMMA)(',') PsiWhiteSpace(' ') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('b') PsiElement(RPAR)(')') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n ') DESTRUCTURING_DECLARATION PsiElement(val)('val') PsiWhiteSpace(' ') PsiErrorElement:Receiver type is not allowed on a destructuring declaration TYPE_REFERENCE USER_TYPE REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('Int') PsiElement(DOT)('.') PsiErrorElement:Destructuring declarations are only allowed for local variables/values PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('a') PsiElement(COMMA)(',') PsiWhiteSpace(' ') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('b') PsiElement(RPAR)(')') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n ') DESTRUCTURING_DECLARATION PsiElement(val)('val') PsiWhiteSpace(' ') PsiErrorElement:Destructuring declarations are only allowed for local variables/values PsiElement(LPAR)('(') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('a') PsiElement(COMMA)(',') PsiWhiteSpace(' ') DESTRUCTURING_DECLARATION_ENTRY PsiElement(IDENTIFIER)('b') PsiElement(RPAR)(')') PsiErrorElement:Type annotations are not allowed on destructuring declarations PsiElement(COLON)(':') PsiWhiteSpace(' ') TYPE_REFERENCE USER_TYPE REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('Int') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') INTEGER_CONSTANT PsiElement(INTEGER_LITERAL)('1') PsiWhiteSpace('\n') PsiElement(RBRACE)('}')