From 1e8cd91e0f7d96a628961a85c9b950980ec9f1dc Mon Sep 17 00:00:00 2001 From: Igor Chevdar Date: Thu, 9 Feb 2023 13:26:02 +0200 Subject: [PATCH] [IR] Fixed wrong IrCall type (to fix IR validation) --- .../kotlin/backend/common/lower/DefaultArgumentStubGenerator.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/ir/backend.common/src/org/jetbrains/kotlin/backend/common/lower/DefaultArgumentStubGenerator.kt b/compiler/ir/backend.common/src/org/jetbrains/kotlin/backend/common/lower/DefaultArgumentStubGenerator.kt index f44c162f8b9..da580ab8a3f 100644 --- a/compiler/ir/backend.common/src/org/jetbrains/kotlin/backend/common/lower/DefaultArgumentStubGenerator.kt +++ b/compiler/ir/backend.common/src/org/jetbrains/kotlin/backend/common/lower/DefaultArgumentStubGenerator.kt @@ -355,7 +355,7 @@ open class DefaultParameterInjector( return visitFunctionAccessExpression(expression) { with(expression) { IrCallImpl( - startOffset, endOffset, type, it as IrSimpleFunctionSymbol, + startOffset, endOffset, (it as IrSimpleFunctionSymbol).owner.returnType, it, typeArgumentsCount = typeArgumentsCount, valueArgumentsCount = it.owner.valueParameters.size, origin = LoweredStatementOrigins.DEFAULT_DISPATCH_CALL,