PsiJavaFile:NormalWithElse.java | |
PsiImportList | |
<empty list> | |
PsiClass:Foo | |
PsiModifierList: | |
<empty list> | |
PsiKeyword:class('class') | |
PsiWhiteSpace(' ') | |
PsiIdentifier:Foo('Foo') | |
PsiTypeParameterList | |
<empty list> | |
PsiReferenceList | |
<empty list> | |
PsiReferenceList | |
<empty list> | |
PsiJavaToken:LBRACE('{') | |
PsiWhiteSpace('\n ') | |
PsiClassInitializer | |
PsiModifierList: | |
<empty list> | |
PsiCodeBlock | |
PsiJavaToken:LBRACE('{') | |
PsiWhiteSpace('\n ') | |
PsiIfStatement | |
PsiKeyword:if('if') | |
PsiWhiteSpace(' ') | |
PsiJavaToken:LPARENTH('(') | |
PsiReferenceExpression:a | |
PsiReferenceParameterList | |
<empty list> | |
PsiIdentifier:a('a') | |
PsiJavaToken:RPARENTH(')') | |
PsiBlockStatement | |
PsiCodeBlock | |
PsiJavaToken:LBRACE('{') | |
PsiWhiteSpace(' ') | |
PsiExpressionStatement | |
PsiMethodCallExpression:f1() | |
PsiReferenceExpression:f1 | |
PsiReferenceParameterList | |
<empty list> | |
PsiIdentifier:f1('f1') | |
PsiExpressionList | |
PsiJavaToken:LPARENTH('(') | |
PsiJavaToken:RPARENTH(')') | |
PsiJavaToken:SEMICOLON(';') | |
PsiWhiteSpace(' ') | |
PsiJavaToken:RBRACE('}') | |
PsiWhiteSpace(' ') | |
PsiKeyword:else('else') | |
PsiBlockStatement | |
PsiCodeBlock | |
PsiJavaToken:LBRACE('{') | |
PsiWhiteSpace(' ') | |
PsiExpressionStatement | |
PsiMethodCallExpression:f2() | |
PsiReferenceExpression:f2 | |
PsiReferenceParameterList | |
<empty list> | |
PsiIdentifier:f2('f2') | |
PsiExpressionList | |
PsiJavaToken:LPARENTH('(') | |
PsiJavaToken:RPARENTH(')') | |
PsiJavaToken:SEMICOLON(';') | |
PsiWhiteSpace(' ') | |
PsiJavaToken:RBRACE('}') | |
PsiWhiteSpace('\n ') | |
PsiJavaToken:RBRACE('}') | |
PsiWhiteSpace('\n') | |
PsiJavaToken:RBRACE('}') |