From 94be4d77ffbee343c2a20f8a1844d62d0329839a Mon Sep 17 00:00:00 2001 From: Pavel Punegov Date: Fri, 21 Feb 2020 16:04:53 +0300 Subject: [PATCH] Fix init order in inline fun (native test) --- .../argumentOrder/varargAndDefaultParameters_ForNative.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/compiler/testData/codegen/box/argumentOrder/varargAndDefaultParameters_ForNative.kt b/compiler/testData/codegen/box/argumentOrder/varargAndDefaultParameters_ForNative.kt index 5233523504e..2f8d59cdba7 100644 --- a/compiler/testData/codegen/box/argumentOrder/varargAndDefaultParameters_ForNative.kt +++ b/compiler/testData/codegen/box/argumentOrder/varargAndDefaultParameters_ForNative.kt @@ -35,12 +35,11 @@ fun box(): String { result = "" invokeOrder = "" result = inlineFun(init = { invokeOrder += "init"; "I" }(), - constraints = *arrayOf({ invokeOrder += "constraints";A("C") }()), + constraints = *arrayOf({ invokeOrder += " constraints";A("C") }()), receiver = { invokeOrder += " receiver"; "R" }() ) if (result != "C, R, I") return "fail 3: $result" - //Change test after KT-17691 FIX - if (invokeOrder != "init receiverconstraints") return "fail 4: $invokeOrder" + if (invokeOrder != "init constraints receiver") return "fail 4: $invokeOrder" result = "" invokeOrder = ""