Fix parameter indices in SyntheticAccessorLowering

This commit is contained in:
Steven Schäfer
2019-04-30 11:45:17 +02:00
committed by Georgy Bronnikov
parent be05095df5
commit 9b9236efcb
@@ -236,7 +236,7 @@ fun IrFunction.copyValueParametersToStatic(
originalDispatchReceiver.copyTo( originalDispatchReceiver.copyTo(
target, target,
origin = originalDispatchReceiver.origin, origin = originalDispatchReceiver.origin,
index = originalDispatchReceiver.index + shift++, index = shift++,
type = type, type = type,
name = Name.identifier("\$this") name = Name.identifier("\$this")
) )
@@ -247,7 +247,7 @@ fun IrFunction.copyValueParametersToStatic(
originalExtensionReceiver.copyTo( originalExtensionReceiver.copyTo(
target, target,
origin = originalExtensionReceiver.origin, origin = originalExtensionReceiver.origin,
index = originalExtensionReceiver.index + shift++, index = shift++,
name = Name.identifier("\$receiver") name = Name.identifier("\$receiver")
) )
) )