From 7d74b9dcf182efc1ad16636270ae38c2c16d761a Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Tue, 22 Apr 2014 15:20:33 +0200 Subject: [PATCH] NPE --- .../source/tree/java/MethodReferenceResolver.java | 2 +- .../tree/java/PsiMethodReferenceExpressionImpl.java | 4 +--- .../MissedFunctionalInterfaceMethodReturnType.java | 13 +++++++++++++ 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/MethodReferenceResolver.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/MethodReferenceResolver.java index cf25710008bc..fb6f831fe6b6 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/MethodReferenceResolver.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/MethodReferenceResolver.java @@ -175,7 +175,7 @@ class MethodReferenceResolver implements ResolveCache.PolyVariantResolver void foo(T t1, I t3) {} } + +class Test2 { + + interface F { + m(); + } + + void g() {} + + { + F f = this::g; + } +}