Fix vararg test for native that assigns named argument.
Ignore test that uses nested class in enum in native
This commit is contained in:
committed by
Pavel Punegov
parent
dd1c9fa9f0
commit
3dd16da315
+3
-3
@@ -25,7 +25,7 @@ fun box(): String {
|
||||
|
||||
result = ""
|
||||
invokeOrder = ""
|
||||
result = inlineFun(constraints = { invokeOrder += "constraints";A("C") }(),
|
||||
result = inlineFun(constraints = *arrayOf({ invokeOrder += "constraints";A("C") }()),
|
||||
receiver = { invokeOrder += " receiver"; "R" }(),
|
||||
init = { invokeOrder += " init"; "I" }())
|
||||
if (result != "C, R, I") return "fail 1: $result"
|
||||
@@ -35,7 +35,7 @@ fun box(): String {
|
||||
result = ""
|
||||
invokeOrder = ""
|
||||
result = inlineFun(init = { invokeOrder += "init"; "I" }(),
|
||||
constraints = { invokeOrder += "constraints";A("C") }(),
|
||||
constraints = *arrayOf({ invokeOrder += "constraints";A("C") }()),
|
||||
receiver = { invokeOrder += " receiver"; "R" }()
|
||||
)
|
||||
if (result != "C, R, I") return "fail 3: $result"
|
||||
@@ -45,7 +45,7 @@ fun box(): String {
|
||||
result = ""
|
||||
invokeOrder = ""
|
||||
result = inlineFun(init = { invokeOrder += "init"; "I" }(),
|
||||
constraints = { invokeOrder += " constraints";A("C") }())
|
||||
constraints = *arrayOf({ invokeOrder += " constraints";A("C") }()))
|
||||
if (result != "C, DEFAULT, I") return "fail 5: $result"
|
||||
if (invokeOrder != "init constraints default receiver") return "fail 6: $invokeOrder"
|
||||
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
// !LANGUAGE: -NestedClassesInEnumEntryShouldBeInner
|
||||
// IGNORE_BACKEND: NATIVE
|
||||
|
||||
enum class E {
|
||||
ENTRY,
|
||||
|
||||
Reference in New Issue
Block a user