[FE 1.0] Rename ambiguity's parameter from descriptors to resolvedCalls

This commit is contained in:
Victor Petukhov
2021-12-24 12:40:04 +03:00
committed by teamcity
parent 8e2b90b5db
commit c1d3f7e5b4
5 changed files with 10 additions and 10 deletions
@@ -115,8 +115,8 @@ public abstract class AbstractTracingStrategy implements TracingStrategy {
} }
@Override @Override
public <D extends CallableDescriptor> void ambiguity(@NotNull BindingTrace trace, @NotNull Collection<? extends ResolvedCall<D>> descriptors) { public <D extends CallableDescriptor> void ambiguity(@NotNull BindingTrace trace, @NotNull Collection<? extends ResolvedCall<D>> resolvedCalls) {
trace.report(OVERLOAD_RESOLUTION_AMBIGUITY.on(reference, descriptors)); trace.report(OVERLOAD_RESOLUTION_AMBIGUITY.on(reference, resolvedCalls));
} }
@Override @Override
@@ -70,7 +70,7 @@ public interface TracingStrategy {
public void wrongNumberOfTypeArguments(@NotNull BindingTrace trace, int expectedTypeArgumentCount, @NotNull CallableDescriptor descriptor) {} public void wrongNumberOfTypeArguments(@NotNull BindingTrace trace, int expectedTypeArgumentCount, @NotNull CallableDescriptor descriptor) {}
@Override @Override
public <D extends CallableDescriptor> void ambiguity(@NotNull BindingTrace trace, @NotNull Collection<? extends ResolvedCall<D>> descriptors) {} public <D extends CallableDescriptor> void ambiguity(@NotNull BindingTrace trace, @NotNull Collection<? extends ResolvedCall<D>> resolvedCalls) {}
@Override @Override
public <D extends CallableDescriptor> void noneApplicable(@NotNull BindingTrace trace, @NotNull Collection<? extends ResolvedCall<D>> descriptors) {} public <D extends CallableDescriptor> void noneApplicable(@NotNull BindingTrace trace, @NotNull Collection<? extends ResolvedCall<D>> descriptors) {}
@@ -135,7 +135,7 @@ public interface TracingStrategy {
@NotNull CallableDescriptor descriptor @NotNull CallableDescriptor descriptor
); );
<D extends CallableDescriptor> void ambiguity(@NotNull BindingTrace trace, @NotNull Collection<? extends ResolvedCall<D>> descriptors); <D extends CallableDescriptor> void ambiguity(@NotNull BindingTrace trace, @NotNull Collection<? extends ResolvedCall<D>> resolvedCalls);
<D extends CallableDescriptor> void noneApplicable(@NotNull BindingTrace trace, @NotNull Collection<? extends ResolvedCall<D>> descriptors); <D extends CallableDescriptor> void noneApplicable(@NotNull BindingTrace trace, @NotNull Collection<? extends ResolvedCall<D>> descriptors);
@@ -69,7 +69,7 @@ class TracingStrategyForImplicitConstructorDelegationCall(
reportError(trace) reportError(trace)
} }
override fun <D : CallableDescriptor?> ambiguity(trace: BindingTrace, descriptors: MutableCollection<out ResolvedCall<D>>) { override fun <D : CallableDescriptor?> ambiguity(trace: BindingTrace, resolvedCalls: MutableCollection<out ResolvedCall<D>>) {
reportError(trace) reportError(trace)
} }
@@ -634,7 +634,7 @@ public class ControlStructureTypingUtils {
@Override @Override
public <D extends CallableDescriptor> void ambiguity( public <D extends CallableDescriptor> void ambiguity(
@NotNull BindingTrace trace, @NotNull Collection<? extends ResolvedCall<D>> descriptors @NotNull BindingTrace trace, @NotNull Collection<? extends ResolvedCall<D>> resolvedCalls
) { ) {
logError(); logError();
} }
@@ -95,8 +95,8 @@ class FakeCallResolver(
val call: Call val call: Call
) : TracingStrategy by TracingStrategyImpl.create(fakeExpression, call) { ) : TracingStrategy by TracingStrategyImpl.create(fakeExpression, call) {
override fun <D : CallableDescriptor?> ambiguity(trace: BindingTrace, descriptors: Collection<ResolvedCall<D>>) { override fun <D : CallableDescriptor?> ambiguity(trace: BindingTrace, resolvedCalls: Collection<ResolvedCall<D>>) {
trace.report(Errors.COMPONENT_FUNCTION_AMBIGUITY.on(reportErrorsOn, name, descriptors)) trace.report(Errors.COMPONENT_FUNCTION_AMBIGUITY.on(reportErrorsOn, name, resolvedCalls))
} }
override fun unsafeCall(trace: BindingTrace, type: KotlinType, isCallForImplicitInvoke: Boolean) { override fun unsafeCall(trace: BindingTrace, type: KotlinType, isCallForImplicitInvoke: Boolean) {
@@ -117,8 +117,8 @@ class FakeCallResolver(
val call: Call val call: Call
) : TracingStrategy by TracingStrategyImpl.create(fakeExpression, call) { ) : TracingStrategy by TracingStrategyImpl.create(fakeExpression, call) {
override fun <D : CallableDescriptor?> ambiguity(trace: BindingTrace, descriptors: Collection<ResolvedCall<D>>) { override fun <D : CallableDescriptor?> ambiguity(trace: BindingTrace, resolvedCalls: Collection<ResolvedCall<D>>) {
trace.report(Errors.ITERATOR_AMBIGUITY.on(reportErrorsOn, descriptors)) trace.report(Errors.ITERATOR_AMBIGUITY.on(reportErrorsOn, resolvedCalls))
} }
override fun unsafeCall(trace: BindingTrace, type: KotlinType, isCallForImplicitInvoke: Boolean) { override fun unsafeCall(trace: BindingTrace, type: KotlinType, isCallForImplicitInvoke: Boolean) {