EA-60119 - IAE: PsiCapturedWildcardType.create

This commit is contained in:
Anna Kozlova
2014-09-04 13:45:04 +04:00
parent 33f7cb51f2
commit 041f4d6e34
@@ -262,7 +262,9 @@ public class GenericsUtil {
for (PsiTypeParameter typeParameter : typeParams) {
PsiType substituted = substitutor.substitute(typeParameter);
if (substituted == null) return null;
substituted = PsiUtil.captureToplevelWildcards(substituted, context);
if (context != null) {
substituted = PsiUtil.captureToplevelWildcards(substituted, context);
}
PsiClassType[] extendsTypes = typeParameter.getExtendsListTypes();
for (PsiClassType type : extendsTypes) {