PsiJavaFile:Simple.java PsiImportList PsiClass:A PsiModifierList: PsiKeyword:class('class') PsiWhiteSpace(' ') PsiIdentifier:A('A') PsiTypeParameterList PsiReferenceList PsiReferenceList PsiJavaToken:LBRACE('{') PsiWhiteSpace('\n ') PsiClassInitializer PsiModifierList: PsiCodeBlock PsiJavaToken:LBRACE('{') PsiWhiteSpace('\n') PsiLabeledStatement PsiIdentifier:Loop('Loop') PsiJavaToken:COLON(':') PsiWhiteSpace('\n ') PsiWhileStatement PsiKeyword:while('while') PsiJavaToken:LPARENTH('(') PsiLiteralExpression:true PsiJavaToken:TRUE_KEYWORD('true') PsiJavaToken:RPARENTH(')') PsiWhiteSpace(' ') PsiEmptyStatement PsiJavaToken:SEMICOLON(';') PsiWhiteSpace('\n ') PsiJavaToken:RBRACE('}') PsiWhiteSpace('\n') PsiJavaToken:RBRACE('}')