diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/OverloadResolutionResults.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/OverloadResolutionResults.java index 459347b2ce9..d1c148858d8 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/OverloadResolutionResults.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/OverloadResolutionResults.java @@ -31,7 +31,7 @@ public interface OverloadResolutionResults { SINGLE_CANDIDATE_ARGUMENT_MISMATCH(false), AMBIGUITY(false), MANY_FAILED_CANDIDATES(false), - DIRTY(false); + INCOMPLETE_TYPE_INFERENCE(false); private final boolean success; diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/OverloadResolutionResultsImpl.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/OverloadResolutionResultsImpl.java index 7cb284eb542..db3fd1aa4e3 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/OverloadResolutionResultsImpl.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/OverloadResolutionResultsImpl.java @@ -18,7 +18,6 @@ package org.jetbrains.jet.lang.resolve.calls; import org.jetbrains.annotations.NotNull; import org.jetbrains.jet.lang.descriptors.CallableDescriptor; -import org.jetbrains.jet.lang.resolve.BindingTrace; import org.jetbrains.jet.lang.resolve.TemporaryBindingTrace; import java.util.Collection; @@ -48,12 +47,12 @@ import java.util.Collections; return new OverloadResolutionResultsImpl(Code.AMBIGUITY, descriptors); } - public static OverloadResolutionResultsImpl dirty(Collection> descriptors) { - return new OverloadResolutionResultsImpl(Code.DIRTY, descriptors); + public static OverloadResolutionResultsImpl incompleteTypeInference(Collection> descriptors) { + return new OverloadResolutionResultsImpl(Code.INCOMPLETE_TYPE_INFERENCE, descriptors); } - public static OverloadResolutionResultsImpl dirty(ResolvedCallWithTrace descriptor) { - return new OverloadResolutionResultsImpl(Code.DIRTY, Collections.singleton(descriptor)); + public static OverloadResolutionResultsImpl incompleteTypeInference(ResolvedCallWithTrace descriptor) { + return new OverloadResolutionResultsImpl(Code.INCOMPLETE_TYPE_INFERENCE, Collections.singleton(descriptor)); } private final Collection> results;