diff --git a/java/java-impl/src/com/intellij/codeInsight/ExpectedTypesProvider.java b/java/java-impl/src/com/intellij/codeInsight/ExpectedTypesProvider.java index b478e51242da..cbd9e0ca752f 100644 --- a/java/java-impl/src/com/intellij/codeInsight/ExpectedTypesProvider.java +++ b/java/java-impl/src/com/intellij/codeInsight/ExpectedTypesProvider.java @@ -370,15 +370,7 @@ public class ExpectedTypesProvider { Collections.addAll(myResult, getExpectedTypes(expression, myForCompletion)); } } - - @Override - public void visitYieldStatement(PsiYieldStatement statement) { - PsiSwitchExpression exitedElement = statement.findEnclosingExpression(); - if (exitedElement != null) { - Collections.addAll(myResult, getExpectedTypes(exitedElement, myForCompletion)); - } - } - + @Override public void visitMethodCallExpression(@NotNull PsiMethodCallExpression expression) { myExpr = (PsiExpression)myExpr.getParent();