Generate EXPECTED_REACHABLE_NODES directive on JS box tests

This commit is contained in:
Alexey Andreev
2017-04-25 19:05:55 +03:00
parent ab9b639652
commit e2c2fcf1ff
1153 changed files with 1154 additions and 4 deletions
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 491
package foo
fun box(): String {
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 495
package foo
fun test(action: ()->Unit): String = js("""
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 491
package foo
fun box(): String {
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 491
package foo
fun box(): String {
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 492
package foo
fun factorial(n: Int): Int = js("""
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 492
package foo
fun factorial(n: Int): Int = js("""
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 492
package foo
fun countKeys(a: Array<Int>): Int = js("""
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 493
package foo
fun callWithArgs(sumFunc: (Int, Int) -> Int, a: Int, b: Int): Int {
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 487
fun box(): String {
return js("""
function foo() {
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 492
package foo
fun testIf(flag: Boolean): Int = js("""
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 493
package foo
fun <A, B, C> run(a: A, b: B, func: (A, B) -> C): C = js("func(a, b)")
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 494
package foo
fun testLabelledBlock() {
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 491
package foo
// CHECK_LABELS_COUNT: function=box name=block count=1
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 491
package foo
fun box(): String {
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 491
package foo
// CHECK_LABELS_COUNT: function=box name=block count=2
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 492
package foo
external interface HasName {
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 487
fun box(): String {
val a = js("0xff000000")
if (a != 4278190080.0) return "fail1: $a"
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 492
package foo
external interface Summizer {
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 491
package foo
external interface Summizer {
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 499
package foo
data class A(val value: Int)
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 494
package foo
fun singleQuoted(i: Int): Int = js("return i")
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 901
external fun p(m: String): String
var log = ""
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 492
package foo
fun testSwitch(number: Int): String = js("""
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 500
package foo
class Counter {
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 492
package foo
fun factorial(n: Int): Int = js("""