diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/CallResolverUtil.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/CallResolverUtil.java index eea3620b56c..441b477072f 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/CallResolverUtil.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/CallResolverUtil.java @@ -57,9 +57,9 @@ public class CallResolverUtil { TemporaryBindingTrace trace = TemporaryBindingTrace.create(context.trace, call.getTrace().toString() + "(copy)"); ResolvedCallImpl copy = ResolvedCallImpl.create(candidate, trace, call.getTracing()); - + //todo remove because call's trace isn't used (?) call.getTrace().addAllMyDataTo(trace); - trace.record(BindingContext.RESOLVED_CALL, context.call.getCalleeExpression(), copy); + context.trace.record(BindingContext.RESOLVED_CALL, context.call.getCalleeExpression(), copy); copy.addStatus(call.getStatus()); if (call.isDirty()) {