Minor: remove assertion in getCallableReferenceAdaptation

This commit is contained in:
Dmitry Petrov
2020-01-27 12:29:04 +03:00
parent 9623b0eedb
commit ba1415d7d1
@@ -288,9 +288,7 @@ class CallableReferencesCandidateFactory(
when (newVarargMappingState) {
VarargMappingState.MAPPED_WITH_ARRAY -> {
if (valueParameter in mappedArguments.keys) {
throw AssertionError("Vararg parameter already mapped: $valueParameter, fakeArgument: $fakeArgument")
}
// If we've already mapped an argument to this value parameter, it'll always be a type mismatch.
mappedArguments[valueParameter] = ResolvedCallArgument.SimpleArgument(fakeArgument)
}