| Types: |
| PsiField:myField : java.util.Set<? extends Subject> |
| PsiNewExpression:new Set() : java.util.Set |
| PsiNewExpression:new Set<Ancestor>() : java.util.Set<Subject> |
| PsiNewExpression:new Set<Subject>() : java.util.Set<Subject> |
| PsiReferenceExpression:myField : java.util.Set<? extends Subject> |
| PsiReferenceExpression:myField : java.util.Set<? extends Subject> |
| PsiReferenceExpression:myField : java.util.Set<? extends Subject> |
| |
| Conversions: |
| |
| New expression type changes: |
| new Set() -> java.util.Set |
| new Set<Ancestor>() -> java.util.Set<Subject> |
| new Set<Subject>() -> java.util.Set<Subject> |
| Fails: |