Minor: remove assertion in getCallableReferenceAdaptation
This commit is contained in:
+1
-3
@@ -288,9 +288,7 @@ class CallableReferencesCandidateFactory(
|
|||||||
|
|
||||||
when (newVarargMappingState) {
|
when (newVarargMappingState) {
|
||||||
VarargMappingState.MAPPED_WITH_ARRAY -> {
|
VarargMappingState.MAPPED_WITH_ARRAY -> {
|
||||||
if (valueParameter in mappedArguments.keys) {
|
// If we've already mapped an argument to this value parameter, it'll always be a type mismatch.
|
||||||
throw AssertionError("Vararg parameter already mapped: $valueParameter, fakeArgument: $fakeArgument")
|
|
||||||
}
|
|
||||||
mappedArguments[valueParameter] = ResolvedCallArgument.SimpleArgument(fakeArgument)
|
mappedArguments[valueParameter] = ResolvedCallArgument.SimpleArgument(fakeArgument)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user