Insert implicit casts for default parameter values in IrValueParameter
This commit is contained in:
+2
-2
@@ -113,8 +113,8 @@ class InsertImplicitCasts(val builtIns: KotlinBuiltIns): IrElementTransformerVoi
|
|||||||
|
|
||||||
override fun visitFunction(declaration: IrFunction): IrStatement =
|
override fun visitFunction(declaration: IrFunction): IrStatement =
|
||||||
declaration.transformPostfix {
|
declaration.transformPostfix {
|
||||||
descriptor.valueParameters.forEach {
|
valueParameters.forEach {
|
||||||
getDefault(it)?.coerceInnerExpression(it.type)
|
it.defaultValue?.coerceInnerExpression(it.descriptor.type)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user