PsiJavaFile:MethodRef5.java | |
PsiMethodReferenceExpression:(f ? list.map(String::length) : Collections.emptyList())::iterator | |
PsiParenthesizedExpression:(f ? list.map(String::length) : Collections.emptyList()) | |
PsiJavaToken:LPARENTH('(') | |
PsiConditionalExpression:f ? list.map(String::length) : Collections.emptyList() | |
PsiReferenceExpression:f | |
PsiReferenceParameterList | |
<empty list> | |
PsiIdentifier:f('f') | |
PsiWhiteSpace(' ') | |
PsiJavaToken:QUEST('?') | |
PsiWhiteSpace(' ') | |
PsiMethodCallExpression:list.map(String::length) | |
PsiReferenceExpression:list.map | |
PsiReferenceExpression:list | |
PsiReferenceParameterList | |
<empty list> | |
PsiIdentifier:list('list') | |
PsiJavaToken:DOT('.') | |
PsiReferenceParameterList | |
<empty list> | |
PsiIdentifier:map('map') | |
PsiExpressionList | |
PsiJavaToken:LPARENTH('(') | |
PsiMethodReferenceExpression:String::length | |
PsiReferenceExpression:String | |
PsiReferenceParameterList | |
<empty list> | |
PsiIdentifier:String('String') | |
PsiJavaToken:DOUBLE_COLON('::') | |
PsiReferenceParameterList | |
<empty list> | |
PsiIdentifier:length('length') | |
PsiJavaToken:RPARENTH(')') | |
PsiWhiteSpace(' ') | |
PsiJavaToken:COLON(':') | |
PsiWhiteSpace(' ') | |
PsiMethodCallExpression:Collections.emptyList() | |
PsiReferenceExpression:Collections.emptyList | |
PsiReferenceExpression:Collections | |
PsiReferenceParameterList | |
<empty list> | |
PsiIdentifier:Collections('Collections') | |
PsiJavaToken:DOT('.') | |
PsiReferenceParameterList | |
<empty list> | |
PsiIdentifier:emptyList('emptyList') | |
PsiExpressionList | |
PsiJavaToken:LPARENTH('(') | |
PsiJavaToken:RPARENTH(')') | |
PsiJavaToken:RPARENTH(')') | |
PsiJavaToken:DOUBLE_COLON('::') | |
PsiReferenceParameterList | |
<empty list> | |
PsiIdentifier:iterator('iterator') |