lambda: lambda on vararg place

This commit is contained in:
Anna Kozlova
2012-08-31 15:34:20 +04:00
parent 30dcf05e59
commit 1d0922ead8
3 changed files with 19 additions and 1 deletions
@@ -389,7 +389,7 @@ public class LambdaUtil {
if (type == null) {
type = getFunctionalInterfaceType(lambdaExpression, false);
}
final PsiClassType.ClassResolveResult resolveResult = type instanceof PsiClassType ? ((PsiClassType)type).resolveGenerics() : null;
final PsiClassType.ClassResolveResult resolveResult = PsiUtil.resolveGenericsClassInType(type);
if (resolveResult != null) {
final PsiMethod method = getFunctionalInterfaceMethod(type);
if (method != null) {