diff --git a/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/model/MutableResolvedCall.java b/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/model/MutableResolvedCall.java index e1a5ec11048..a66d17414a3 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/model/MutableResolvedCall.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/model/MutableResolvedCall.java @@ -24,6 +24,7 @@ import org.jetbrains.kotlin.psi.ValueArgument; import org.jetbrains.kotlin.resolve.DelegatingBindingTrace; import org.jetbrains.kotlin.resolve.calls.inference.ConstraintSystem; import org.jetbrains.kotlin.resolve.calls.results.ResolutionStatus; +import org.jetbrains.kotlin.resolve.calls.tasks.TracingStrategy; import org.jetbrains.kotlin.types.TypeSubstitutor; public interface MutableResolvedCall extends ResolvedCall { @@ -35,6 +36,8 @@ public interface MutableResolvedCall extends Resol @NotNull DelegatingBindingTrace getTrace(); + @NotNull + TracingStrategy getTracingStrategy(); void markCallAsCompleted(); diff --git a/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/model/ResolvedCallImpl.java b/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/model/ResolvedCallImpl.java index 8699fb8d30a..8600ccff048 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/model/ResolvedCallImpl.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/model/ResolvedCallImpl.java @@ -156,8 +156,9 @@ public class ResolvedCallImpl implements MutableRe return trace; } + @Override @NotNull - public TracingStrategy getTracing() { + public TracingStrategy getTracingStrategy() { assertNotCompleted("TracingStrategy"); return tracing; }