Minor. Add tracing strategy to MutableResolvedCall

This commit is contained in:
Stanislav Erokhin
2015-10-13 11:46:50 +03:00
parent 97f6213873
commit d019445493
2 changed files with 5 additions and 1 deletions
@@ -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<D extends CallableDescriptor> extends ResolvedCall<D> {
@@ -35,6 +36,8 @@ public interface MutableResolvedCall<D extends CallableDescriptor> extends Resol
@NotNull
DelegatingBindingTrace getTrace();
@NotNull
TracingStrategy getTracingStrategy();
void markCallAsCompleted();
@@ -156,8 +156,9 @@ public class ResolvedCallImpl<D extends CallableDescriptor> implements MutableRe
return trace;
}
@Override
@NotNull
public TracingStrategy getTracing() {
public TracingStrategy getTracingStrategy() {
assertNotCompleted("TracingStrategy");
return tracing;
}