Files
openide/java/java-tests/testData/psi/parser-partial/expressions/LambdaExpression13.txt

29 lines
868 B
Plaintext

PsiJavaFile:LambdaExpression13.java
PsiTypeCastExpression:(I1 & I2) () -> {}
PsiJavaToken:LPARENTH('(')
PsiTypeElement:I1 & I2
PsiTypeElement:I1
PsiJavaCodeReferenceElement:I1
PsiIdentifier:I1('I1')
PsiReferenceParameterList
<empty list>
PsiWhiteSpace(' ')
PsiJavaToken:AND('&')
PsiWhiteSpace(' ')
PsiTypeElement:I2
PsiJavaCodeReferenceElement:I2
PsiIdentifier:I2('I2')
PsiReferenceParameterList
<empty list>
PsiJavaToken:RPARENTH(')')
PsiWhiteSpace(' ')
PsiLambdaExpression
PsiParameterList:()
PsiJavaToken:LPARENTH('(')
PsiJavaToken:RPARENTH(')')
PsiWhiteSpace(' ')
PsiJavaToken:ARROW('->')
PsiWhiteSpace(' ')
PsiCodeBlock
PsiJavaToken:LBRACE('{')
PsiJavaToken:RBRACE('}')