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 = ""
|
result = ""
|
||||||
invokeOrder = ""
|
invokeOrder = ""
|
||||||
result = inlineFun(constraints = { invokeOrder += "constraints";A("C") }(),
|
result = inlineFun(constraints = *arrayOf({ invokeOrder += "constraints";A("C") }()),
|
||||||
receiver = { invokeOrder += " receiver"; "R" }(),
|
receiver = { invokeOrder += " receiver"; "R" }(),
|
||||||
init = { invokeOrder += " init"; "I" }())
|
init = { invokeOrder += " init"; "I" }())
|
||||||
if (result != "C, R, I") return "fail 1: $result"
|
if (result != "C, R, I") return "fail 1: $result"
|
||||||
@@ -35,7 +35,7 @@ fun box(): String {
|
|||||||
result = ""
|
result = ""
|
||||||
invokeOrder = ""
|
invokeOrder = ""
|
||||||
result = inlineFun(init = { invokeOrder += "init"; "I" }(),
|
result = inlineFun(init = { invokeOrder += "init"; "I" }(),
|
||||||
constraints = { invokeOrder += "constraints";A("C") }(),
|
constraints = *arrayOf({ invokeOrder += "constraints";A("C") }()),
|
||||||
receiver = { invokeOrder += " receiver"; "R" }()
|
receiver = { invokeOrder += " receiver"; "R" }()
|
||||||
)
|
)
|
||||||
if (result != "C, R, I") return "fail 3: $result"
|
if (result != "C, R, I") return "fail 3: $result"
|
||||||
@@ -45,7 +45,7 @@ fun box(): String {
|
|||||||
result = ""
|
result = ""
|
||||||
invokeOrder = ""
|
invokeOrder = ""
|
||||||
result = inlineFun(init = { invokeOrder += "init"; "I" }(),
|
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 (result != "C, DEFAULT, I") return "fail 5: $result"
|
||||||
if (invokeOrder != "init constraints default receiver") return "fail 6: $invokeOrder"
|
if (invokeOrder != "init constraints default receiver") return "fail 6: $invokeOrder"
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
// !LANGUAGE: -NestedClassesInEnumEntryShouldBeInner
|
// !LANGUAGE: -NestedClassesInEnumEntryShouldBeInner
|
||||||
|
// IGNORE_BACKEND: NATIVE
|
||||||
|
|
||||||
enum class E {
|
enum class E {
|
||||||
ENTRY,
|
ENTRY,
|
||||||
|
|||||||
Reference in New Issue
Block a user