Refactoring: inlined method 'setInitialDataFlowInfo'
This commit is contained in:
+1
-1
@@ -66,7 +66,7 @@ public final class CallCandidateResolutionContext<D extends CallableDescriptor>
|
|||||||
@NotNull MutableResolvedCall<D> candidateCall, @NotNull CallResolutionContext<?> context, @NotNull BindingTrace trace,
|
@NotNull MutableResolvedCall<D> candidateCall, @NotNull CallResolutionContext<?> context, @NotNull BindingTrace trace,
|
||||||
@NotNull TracingStrategy tracing, @NotNull Call call, @NotNull ReceiverValue explicitExtensionReceiverForInvoke
|
@NotNull TracingStrategy tracing, @NotNull Call call, @NotNull ReceiverValue explicitExtensionReceiverForInvoke
|
||||||
) {
|
) {
|
||||||
candidateCall.setInitialDataFlowInfo(context.dataFlowInfo);
|
candidateCall.getDataFlowInfoForArguments().setInitialDataFlowInfo(context.dataFlowInfo);
|
||||||
return new CallCandidateResolutionContext<D>(
|
return new CallCandidateResolutionContext<D>(
|
||||||
candidateCall, tracing, trace, context.scope, call, context.expectedType,
|
candidateCall, tracing, trace, context.scope, call, context.expectedType,
|
||||||
context.dataFlowInfo, context.contextDependency, context.checkArguments,
|
context.dataFlowInfo, context.contextDependency, context.checkArguments,
|
||||||
|
|||||||
-3
@@ -53,9 +53,6 @@ public interface MutableResolvedCall<D extends CallableDescriptor> extends Resol
|
|||||||
@NotNull
|
@NotNull
|
||||||
MutableDataFlowInfoForArguments getDataFlowInfoForArguments();
|
MutableDataFlowInfoForArguments getDataFlowInfoForArguments();
|
||||||
|
|
||||||
void setInitialDataFlowInfo(@NotNull DataFlowInfo info);
|
|
||||||
|
|
||||||
|
|
||||||
@Nullable
|
@Nullable
|
||||||
ConstraintSystem getConstraintSystem();
|
ConstraintSystem getConstraintSystem();
|
||||||
|
|
||||||
|
|||||||
@@ -286,11 +286,6 @@ public class ResolvedCallImpl<D extends CallableDescriptor> implements MutableRe
|
|||||||
return isSafeCall;
|
return isSafeCall;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public void setInitialDataFlowInfo(@NotNull DataFlowInfo info) {
|
|
||||||
dataFlowInfoForArguments.setInitialDataFlowInfo(info);
|
|
||||||
}
|
|
||||||
|
|
||||||
@NotNull
|
@NotNull
|
||||||
@Override
|
@Override
|
||||||
public MutableDataFlowInfoForArguments getDataFlowInfoForArguments() {
|
public MutableDataFlowInfoForArguments getDataFlowInfoForArguments() {
|
||||||
|
|||||||
Reference in New Issue
Block a user