From c9133d2c37f9bd7a49a679eb4e2dfeb8debfdb14 Mon Sep 17 00:00:00 2001 From: peter Date: Fri, 29 Oct 2010 19:06:57 +0400 Subject: [PATCH] @Nullable --- .../com/intellij/codeInsight/ExpectedTypesProvider.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/java/java-impl/src/com/intellij/codeInsight/ExpectedTypesProvider.java b/java/java-impl/src/com/intellij/codeInsight/ExpectedTypesProvider.java index f145fa27148d..33d23c23fd44 100644 --- a/java/java-impl/src/com/intellij/codeInsight/ExpectedTypesProvider.java +++ b/java/java-impl/src/com/intellij/codeInsight/ExpectedTypesProvider.java @@ -85,21 +85,21 @@ public class ExpectedTypesProvider { return new ExpectedTypeInfoImpl(type, kind, dims, defaultType, tailType); } - public static ExpectedTypeInfo[] getExpectedTypes(PsiExpression expr, boolean forCompletion) { + public static ExpectedTypeInfo[] getExpectedTypes(@Nullable PsiExpression expr, boolean forCompletion) { return getExpectedTypes(expr, forCompletion, false, false); } - public static ExpectedTypeInfo[] getExpectedTypes(PsiExpression expr, boolean forCompletion, final boolean voidable, boolean usedAfter) { + public static ExpectedTypeInfo[] getExpectedTypes(@Nullable PsiExpression expr, boolean forCompletion, final boolean voidable, boolean usedAfter) { return getExpectedTypes(expr, forCompletion, ourGlobalScopeClassProvider, voidable, usedAfter); } - public static ExpectedTypeInfo[] getExpectedTypes(PsiExpression expr, + public static ExpectedTypeInfo[] getExpectedTypes(@Nullable PsiExpression expr, boolean forCompletion, ExpectedClassProvider classProvider, boolean usedAfter) { return getExpectedTypes(expr, forCompletion, classProvider, false, usedAfter); } - public static ExpectedTypeInfo[] getExpectedTypes(PsiExpression expr, boolean forCompletion, ExpectedClassProvider classProvider, + public static ExpectedTypeInfo[] getExpectedTypes(@Nullable PsiExpression expr, boolean forCompletion, ExpectedClassProvider classProvider, final boolean voidable, boolean usedAfter) { if (expr == null) return null; PsiElement parent = expr.getParent();