test: add labels and breaks count tests.
This commit is contained in:
@@ -31,6 +31,9 @@ inline fun if3(f: (Int) -> Int, a: Int, b: Int, c: Int): Int {
|
||||
}
|
||||
}
|
||||
|
||||
// CHECK_BREAKS_COUNT: function=testIf1 count=2 TARGET_BACKENDS=JS_IR
|
||||
// CHECK_LABELS_COUNT: function=testIf1 name=$l$block count=1 TARGET_BACKENDS=JS_IR
|
||||
// CHECK_LABELS_COUNT: function=testIf1 name=$l$block_0 count=1 TARGET_BACKENDS=JS_IR
|
||||
fun testIf1(): String {
|
||||
val test1 = if1({it}, 1, 2, 3)
|
||||
if (test1 != 3) return "testIf1: test1 fail"
|
||||
@@ -41,6 +44,9 @@ fun testIf1(): String {
|
||||
return "OK"
|
||||
}
|
||||
|
||||
// CHECK_BREAKS_COUNT: function=testIf2 count=2 TARGET_BACKENDS=JS_IR
|
||||
// CHECK_LABELS_COUNT: function=testIf2 name=$l$block count=1 TARGET_BACKENDS=JS_IR
|
||||
// CHECK_LABELS_COUNT: function=testIf2 name=$l$block_0 count=1 TARGET_BACKENDS=JS_IR
|
||||
fun testIf2(): String {
|
||||
val test1 = if2({it}, 1, 2, 3)
|
||||
if (test1 != 3) return "testIf2: test1 fail"
|
||||
@@ -51,6 +57,9 @@ fun testIf2(): String {
|
||||
return "OK"
|
||||
}
|
||||
|
||||
// CHECK_BREAKS_COUNT: function=testIf3 count=4 TARGET_BACKENDS=JS_IR
|
||||
// CHECK_LABELS_COUNT: function=testIf3 name=$l$block_0 count=1 TARGET_BACKENDS=JS_IR
|
||||
// CHECK_LABELS_COUNT: function=testIf3 name=$l$block_2 count=1 TARGET_BACKENDS=JS_IR
|
||||
fun testIf3(): String {
|
||||
val test1 = if3({it}, 1, 2, 3)
|
||||
if (test1 != 3) return "testIf3: test1 fail"
|
||||
|
||||
Reference in New Issue
Block a user