summaryrefslogtreecommitdiff
path: root/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewReference/after/Expr.items
blob: cab7f8173076281f3d1a3ef7fee27c08df2f8b90 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Types:
PsiField:myField : Expr.Subject
PsiNewExpression:new Descendant() : Expr.Descendant
PsiNewExpression:new Descendant() {} : Expr.Descendant
PsiNewExpression:new Subject() {} : Expr.Subject
PsiNewExpression:this.new Descendant() : Expr.Descendant
PsiReferenceExpression:myField : Expr.Subject
PsiReferenceExpression:myField : Expr.Subject
PsiReferenceExpression:myField : Expr.Subject
PsiReferenceExpression:myField : Expr.Subject
PsiReferenceExpression:myField : Expr.Subject
PsiReferenceExpression:myField : Expr.Subject
PsiReferenceExpression:myField : Expr.Subject
PsiReferenceExpression:myField : Expr.Subject
PsiReferenceExpression:myField : Expr.Subject

Conversions:

New expression type changes:
new Descendant() -> Expr.Descendant
new Descendant() {} -> Expr.Descendant
new Subject() {} -> Expr.Subject
this.new Descendant() -> Expr.Descendant
Fails:
new Ancestor()->Expr.Subject
new Ancestor() {}->Expr.Subject
this.new Ancestor()->Expr.Subject