Files
openide/java/java-tests/testData/psi/parser-partial/expressions/IllegalBound.txt
Roman.Ivanov bdeba157b4 Parsing and PSI for sealed/non-sealed: IDEA-223111
GitOrigin-RevId: 2e633b17236afce37f67a2cee5af664c03fe5f0a
2020-06-11 08:12:26 +03:00

28 lines
914 B
Plaintext

PsiJavaFile:IllegalBound.java
PsiMethodCallExpression:C.<T extends S>foo()
PsiReferenceExpression:C.<T extends S>foo
PsiReferenceExpression:C
PsiReferenceParameterList
<empty list>
PsiIdentifier:C('C')
PsiJavaToken:DOT('.')
PsiReferenceParameterList
PsiJavaToken:LT('<')
PsiTypeElement:T
PsiJavaCodeReferenceElement:T
PsiIdentifier:T('T')
PsiReferenceParameterList
<empty list>
PsiWhiteSpace(' ')
PsiErrorElement:Unexpected bound
PsiKeyword:extends('extends')
PsiWhiteSpace(' ')
PsiJavaCodeReferenceElement:S
PsiIdentifier:S('S')
PsiReferenceParameterList
<empty list>
PsiJavaToken:GT('>')
PsiIdentifier:foo('foo')
PsiExpressionList
PsiJavaToken:LPARENTH('(')
PsiJavaToken:RPARENTH(')')