From d019445493179a4131bb264e71f1f5b6ba3a0b63 Mon Sep 17 00:00:00 2001 From: Stanislav Erokhin Date: Tue, 13 Oct 2015 11:46:50 +0300 Subject: [PATCH] Minor. Add tracing strategy to MutableResolvedCall --- .../kotlin/resolve/calls/model/MutableResolvedCall.java | 3 +++ .../jetbrains/kotlin/resolve/calls/model/ResolvedCallImpl.java | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) 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; }