KtFile: NewLinesValidOperations.kt PACKAGE_DIRECTIVE IMPORT_LIST FUN PsiElement(fun)('fun') PsiWhiteSpace(' ') PsiElement(IDENTIFIER)('test') VALUE_PARAMETER_LIST PsiElement(LPAR)('(') PsiElement(RPAR)(')') PsiWhiteSpace(' ') BLOCK PsiElement(LBRACE)('{') PsiWhiteSpace('\n ') PROPERTY PsiElement(val)('val') PsiWhiteSpace(' ') PsiElement(IDENTIFIER)('str') PsiWhiteSpace(' ') PsiElement(EQ)('=') PsiWhiteSpace(' ') STRING_TEMPLATE PsiElement(OPEN_QUOTE)('"') PsiElement(CLOSING_QUOTE)('"') PsiWhiteSpace('\n\n ') DOT_QUALIFIED_EXPRESSION REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('str') PsiWhiteSpace('\n\n ') PsiElement(DOT)('.') REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('length') PsiWhiteSpace('\n\n ') SAFE_ACCESS_EXPRESSION REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('str') PsiWhiteSpace('\n\n ') PsiElement(SAFE_ACCESS)('?.') REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('length') PsiWhiteSpace('\n\n ') BINARY_WITH_TYPE REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('str') PsiWhiteSpace('\n\n ') OPERATION_REFERENCE PsiElement(as)('as') PsiWhiteSpace(' ') TYPE_REFERENCE USER_TYPE REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('String') PsiWhiteSpace('\n\n ') BINARY_WITH_TYPE REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('str') PsiWhiteSpace('\n\n ') OPERATION_REFERENCE PsiElement(AS_SAFE)('as?') PsiWhiteSpace(' ') TYPE_REFERENCE USER_TYPE REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('String') PsiWhiteSpace('\n\n ') BINARY_EXPRESSION REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('str') PsiWhiteSpace('\n\n ') OPERATION_REFERENCE PsiElement(ELVIS)('?:') PsiWhiteSpace(' ') REFERENCE_EXPRESSION PsiElement(IDENTIFIER)('foo') PsiWhiteSpace('\n\n ') BINARY_EXPRESSION BOOLEAN_CONSTANT PsiElement(true)('true') PsiWhiteSpace('\n\n ') OPERATION_REFERENCE PsiElement(OROR)('||') PsiWhiteSpace(' ') BOOLEAN_CONSTANT PsiElement(false)('false') PsiWhiteSpace('\n\n\n ') BINARY_EXPRESSION BOOLEAN_CONSTANT PsiElement(false)('false') PsiWhiteSpace('\n\n ') OPERATION_REFERENCE PsiElement(ANDAND)('&&') PsiWhiteSpace(' ') BOOLEAN_CONSTANT PsiElement(true)('true') PsiWhiteSpace('\n') PsiElement(RBRACE)('}')