PsiJavaFile:Cond0.java PsiImportList PsiClass:Foo PsiModifierList: PsiKeyword:class('class') PsiWhiteSpace(' ') PsiIdentifier:Foo('Foo') PsiTypeParameterList PsiReferenceList PsiReferenceList PsiJavaToken:LBRACE('{') PsiWhiteSpace('\n ') PsiClassInitializer PsiModifierList: PsiCodeBlock PsiJavaToken:LBRACE('{') PsiWhiteSpace('\n ') PsiReturnStatement PsiKeyword:return('return') PsiWhiteSpace(' ') PsiConditionalExpression:cond ? true : false PsiReferenceExpression:cond PsiReferenceParameterList PsiIdentifier:cond('cond') PsiWhiteSpace(' ') PsiJavaToken:QUEST('?') PsiWhiteSpace(' ') PsiLiteralExpression:true PsiJavaToken:TRUE_KEYWORD('true') PsiWhiteSpace(' ') PsiJavaToken:COLON(':') PsiWhiteSpace(' ') PsiLiteralExpression:false PsiJavaToken:FALSE_KEYWORD('false') PsiJavaToken:SEMICOLON(';') PsiWhiteSpace('\n ') PsiJavaToken:RBRACE('}') PsiWhiteSpace('\n') PsiJavaToken:RBRACE('}')