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,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 488
// FILE: main.kt
package foo
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 501
package foo
var global = ""
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 491
// FILE: castToNativeClassChecked.kt
external abstract class S() {
abstract fun foo(): String
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 489
// FILE: castToNativeInterface.kt
external interface I {
fun foo(): String
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 489
external interface I {
fun foo(): String
}
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 488
external interface I {
fun foo(): String
}
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 491
// FILE: castToTypeParamBoundedByNativeInterface.kt
external interface I {
fun foo(): String
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 488
package foo
external class A(b: Int) {
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 490
package foo
external class A(c: Int) {
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 497
data class A(val number: Int)
external fun foo(first: A, second: A): Boolean
+1
View File
@@ -1,3 +1,4 @@
// MINIFICATION_THRESHOLD: 509
package foo
val top = "TOP LEVEL"
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 489
external class TypeError(message: String?, fileName: String? = definedExternally, lineNumber: Int? = definedExternally) : Throwable
fun box(): String {
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 505
package foo
internal external open class A(a: Int) {
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 506
package foo
external interface NativeTrait {
@@ -1,3 +1,4 @@
// MINIFICATION_THRESHOLD: 504
package foo
open class A {
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 488
package foo
external interface Chrome {
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 489
@file:Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER")
package foo
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 491
//FILE: nativeClassAsReifiedTypeArgument.kt
var global = ""
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 500
package foo
@JsName("Object")
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 495
package foo
external class Function(vararg argsAndCode: String) {
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 519
package foo
fun box(): String {
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 511
external open class A {
open fun f(x: Int): String = definedExternally
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 492
package foo
internal external class A(v: String) {
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 495
package foo
external class A(v: String) {
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 490
package foo
external fun nativeFun(i:Int, s:String): String = definedExternally
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 492
package foo
external fun run(i:Int, s:String, funRef: (Int, String) -> String): String = definedExternally
+1
View File
@@ -1,3 +1,4 @@
// MINIFICATION_THRESHOLD: 523
// SKIP_NODE_JS
package foo
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 488
private external fun foo(): String
fun box() = foo()
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 488
external interface I {
fun foo(): String
}
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 495
package foo
external class A {
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 488
package foo
external fun returnFalse(): Boolean = definedExternally
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 488
package foo
external val c: Any? = definedExternally
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 495
package foo
class A
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 498
package foo
fun box(): String {
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 490
// FILE: main.kt
package foo
+1
View File
@@ -1,3 +1,4 @@
// EXPECTED_REACHABLE_NODES: 530
package foo
external fun paramCount(vararg a: Int): Int = definedExternally