[JS] Remove non-functional IGNORE_FIR directive in js box tests
This commit is contained in:
committed by
Space Team
parent
155eb9b77a
commit
f9540d8f69
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// IGNORE_BACKEND: JS_IR
|
// IGNORE_BACKEND: JS_IR
|
||||||
// IGNORE_BACKEND: JS_IR_ES6
|
// IGNORE_BACKEND: JS_IR_ES6
|
||||||
// EXPECTED_REACHABLE_NODES: 1431
|
// EXPECTED_REACHABLE_NODES: 1431
|
||||||
@@ -60,4 +59,4 @@ fun box(): String {
|
|||||||
resume()
|
resume()
|
||||||
|
|
||||||
return testResult
|
return testResult
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// EXPECTED_REACHABLE_NODES: 1289
|
// EXPECTED_REACHABLE_NODES: 1289
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
@@ -24,4 +23,4 @@ fun box(): String {
|
|||||||
if (b != "OK") return "fail: inline: $a"
|
if (b != "OK") return "fail: inline: $a"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// EXPECTED_REACHABLE_NODES: 1291
|
// EXPECTED_REACHABLE_NODES: 1291
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
@@ -69,4 +68,4 @@ fun box(): String {
|
|||||||
if (h != 999) return "fail: secondary constructor from inline function: $h"
|
if (h != 999) return "fail: secondary constructor from inline function: $h"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// EXPECTED_REACHABLE_NODES: 1292
|
// EXPECTED_REACHABLE_NODES: 1292
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
@@ -24,4 +23,4 @@ fun box(): String {
|
|||||||
val result = B().bar()
|
val result = B().bar()
|
||||||
if (result != 24) return "fail: $result"
|
if (result != 24) return "fail: $result"
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// EXPECTED_REACHABLE_NODES: 1316
|
// EXPECTED_REACHABLE_NODES: 1316
|
||||||
// MODULE: lib1
|
// MODULE: lib1
|
||||||
// FILE: lib1.js
|
// FILE: lib1.js
|
||||||
@@ -23,4 +22,4 @@ inline fun bar() = foo()
|
|||||||
// MODULE_KIND: AMD
|
// MODULE_KIND: AMD
|
||||||
// FILE: main.kt
|
// FILE: main.kt
|
||||||
|
|
||||||
fun box() = bar()
|
fun box() = bar()
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// EXPECTED_REACHABLE_NODES: 1316
|
// EXPECTED_REACHABLE_NODES: 1316
|
||||||
// MODULE: lib_1
|
// MODULE: lib_1
|
||||||
// FILE: lib_1.js
|
// FILE: lib_1.js
|
||||||
@@ -23,4 +22,4 @@ inline fun bar() = foo()
|
|||||||
// MODULE_KIND: AMD
|
// MODULE_KIND: AMD
|
||||||
// FILE: main.kt
|
// FILE: main.kt
|
||||||
|
|
||||||
fun box() = bar()
|
fun box() = bar()
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// EXPECTED_REACHABLE_NODES: 1284
|
// EXPECTED_REACHABLE_NODES: 1284
|
||||||
// MODULE: lib1
|
// MODULE: lib1
|
||||||
// FILE: lib1.js
|
// FILE: lib1.js
|
||||||
@@ -26,4 +25,4 @@ inline fun bar() = foo()
|
|||||||
// MODULE_KIND: AMD
|
// MODULE_KIND: AMD
|
||||||
// FILE: main.kt
|
// FILE: main.kt
|
||||||
|
|
||||||
fun box() = bar()
|
fun box() = bar()
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// EXPECTED_REACHABLE_NODES: 1283
|
// EXPECTED_REACHABLE_NODES: 1283
|
||||||
// MODULE: lib1
|
// MODULE: lib1
|
||||||
// FILE: lib1.kt
|
// FILE: lib1.kt
|
||||||
@@ -13,4 +12,4 @@ inline fun bar() = foo()
|
|||||||
// MODULE: main(lib1, lib2)
|
// MODULE: main(lib1, lib2)
|
||||||
// FILE: main.kt
|
// FILE: main.kt
|
||||||
|
|
||||||
fun box() = bar()
|
fun box() = bar()
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// EXPECTED_REACHABLE_NODES: 1283
|
// EXPECTED_REACHABLE_NODES: 1283
|
||||||
// MODULE: 1
|
// MODULE: 1
|
||||||
// FILE: lib1.kt
|
// FILE: lib1.kt
|
||||||
@@ -13,4 +12,4 @@ inline fun bar() = foo()
|
|||||||
// MODULE: main(2)
|
// MODULE: main(2)
|
||||||
// FILE: main.kt
|
// FILE: main.kt
|
||||||
|
|
||||||
fun box() = bar()
|
fun box() = bar()
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// EXPECTED_REACHABLE_NODES: 1283
|
// EXPECTED_REACHABLE_NODES: 1283
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
@@ -16,4 +15,4 @@ package main
|
|||||||
|
|
||||||
import lib.*
|
import lib.*
|
||||||
|
|
||||||
fun box() = foo()
|
fun box() = foo()
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// EXPECTED_REACHABLE_NODES: 1289
|
// EXPECTED_REACHABLE_NODES: 1289
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
@@ -34,4 +33,4 @@ fun box(): String {
|
|||||||
if (log != "before;O.init;after;") return "fail: wrong evaluation order: $log"
|
if (log != "before;O.init;after;") return "fail: wrong evaluation order: $log"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// EXPECTED_REACHABLE_NODES: 1382
|
// EXPECTED_REACHABLE_NODES: 1382
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
@@ -24,4 +23,4 @@ package main
|
|||||||
|
|
||||||
import lib.*
|
import lib.*
|
||||||
|
|
||||||
fun box() = O.foo()
|
fun box() = O.foo()
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// EXPECTED_REACHABLE_NODES: 1284
|
// EXPECTED_REACHABLE_NODES: 1284
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
@@ -18,4 +17,4 @@ fun box(): String {
|
|||||||
if (!(o is O)) return "fail2"
|
if (!(o is O)) return "fail2"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// EXPECTED_REACHABLE_NODES: 1290
|
// EXPECTED_REACHABLE_NODES: 1290
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
@@ -41,4 +40,4 @@ fun box(): String {
|
|||||||
if (e != 25) return "fail: inline function calling another function: $e"
|
if (e != 25) return "fail: inline function calling another function: $e"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// EXPECTED_REACHABLE_NODES: 1287
|
// EXPECTED_REACHABLE_NODES: 1287
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
@@ -48,4 +47,4 @@ fun box(): String {
|
|||||||
if (e != 23) return "fail: inline function calling another function: $e"
|
if (e != 23) return "fail: inline function calling another function: $e"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// EXPECTED_REACHABLE_NODES: 1286
|
// EXPECTED_REACHABLE_NODES: 1286
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// EXPECTED_REACHABLE_NODES: 1287
|
// EXPECTED_REACHABLE_NODES: 1287
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
// EXPECTED_REACHABLE_NODES: 1289
|
// EXPECTED_REACHABLE_NODES: 1289
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
@@ -25,4 +24,4 @@ fun box(): String {
|
|||||||
if (b != "OK") return "fail: inline: $a"
|
if (b != "OK") return "fail: inline: $a"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
// EXPECTED_REACHABLE_NODES: 1291
|
// EXPECTED_REACHABLE_NODES: 1291
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
@@ -70,4 +69,4 @@ fun box(): String {
|
|||||||
if (h != 999) return "fail: secondary constructor from inline function: $h"
|
if (h != 999) return "fail: secondary constructor from inline function: $h"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// IGNORE_BACKEND: JS
|
// IGNORE_BACKEND: JS
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
// RUN_PLAIN_BOX_FUNCTION
|
// RUN_PLAIN_BOX_FUNCTION
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// IGNORE_BACKEND: JS
|
// IGNORE_BACKEND: JS
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
// RUN_PLAIN_BOX_FUNCTION
|
// RUN_PLAIN_BOX_FUNCTION
|
||||||
@@ -30,4 +29,4 @@ function box() {
|
|||||||
if (main.test() != "OK") return "fail 1";
|
if (main.test() != "OK") return "fail 1";
|
||||||
|
|
||||||
return kotlin_lib1.O() + kotlin_lib2.K();
|
return kotlin_lib1.O() + kotlin_lib2.K();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
// EXPECTED_REACHABLE_NODES: 1292
|
// EXPECTED_REACHABLE_NODES: 1292
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
@@ -25,4 +24,4 @@ fun box(): String {
|
|||||||
val result = B().bar()
|
val result = B().bar()
|
||||||
if (result != 24) return "fail: $result"
|
if (result != 24) return "fail: $result"
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
// EXPECTED_REACHABLE_NODES: 1316
|
// EXPECTED_REACHABLE_NODES: 1316
|
||||||
// MODULE: lib1
|
// MODULE: lib1
|
||||||
@@ -24,4 +23,4 @@ inline fun bar() = foo()
|
|||||||
// MODULE_KIND: AMD
|
// MODULE_KIND: AMD
|
||||||
// FILE: main.kt
|
// FILE: main.kt
|
||||||
|
|
||||||
fun box() = bar()
|
fun box() = bar()
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
// EXPECTED_REACHABLE_NODES: 1316
|
// EXPECTED_REACHABLE_NODES: 1316
|
||||||
// MODULE: lib_1
|
// MODULE: lib_1
|
||||||
@@ -24,4 +23,4 @@ inline fun bar() = foo()
|
|||||||
// MODULE_KIND: AMD
|
// MODULE_KIND: AMD
|
||||||
// FILE: main.kt
|
// FILE: main.kt
|
||||||
|
|
||||||
fun box() = bar()
|
fun box() = bar()
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
// EXPECTED_REACHABLE_NODES: 1284
|
// EXPECTED_REACHABLE_NODES: 1284
|
||||||
// MODULE: lib1
|
// MODULE: lib1
|
||||||
@@ -27,4 +26,4 @@ inline fun bar() = foo()
|
|||||||
// MODULE_KIND: AMD
|
// MODULE_KIND: AMD
|
||||||
// FILE: main.kt
|
// FILE: main.kt
|
||||||
|
|
||||||
fun box() = bar()
|
fun box() = bar()
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
// EXPECTED_REACHABLE_NODES: 1283
|
// EXPECTED_REACHABLE_NODES: 1283
|
||||||
// MODULE: lib1
|
// MODULE: lib1
|
||||||
@@ -14,4 +13,4 @@ inline fun bar() = foo()
|
|||||||
// MODULE: main(lib1, lib2)
|
// MODULE: main(lib1, lib2)
|
||||||
// FILE: main.kt
|
// FILE: main.kt
|
||||||
|
|
||||||
fun box() = bar()
|
fun box() = bar()
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
// EXPECTED_REACHABLE_NODES: 1283
|
// EXPECTED_REACHABLE_NODES: 1283
|
||||||
// MODULE: 1
|
// MODULE: 1
|
||||||
@@ -14,4 +13,4 @@ inline fun bar() = foo()
|
|||||||
// MODULE: main(2)
|
// MODULE: main(2)
|
||||||
// FILE: main.kt
|
// FILE: main.kt
|
||||||
|
|
||||||
fun box() = bar()
|
fun box() = bar()
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
// EXPECTED_REACHABLE_NODES: 1283
|
// EXPECTED_REACHABLE_NODES: 1283
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
@@ -17,4 +16,4 @@ package main
|
|||||||
|
|
||||||
import lib.*
|
import lib.*
|
||||||
|
|
||||||
fun box() = foo()
|
fun box() = foo()
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
// EXPECTED_REACHABLE_NODES: 1289
|
// EXPECTED_REACHABLE_NODES: 1289
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
@@ -35,4 +34,4 @@ fun box(): String {
|
|||||||
if (log != "before;O.init;after;") return "fail: wrong evaluation order: $log"
|
if (log != "before;O.init;after;") return "fail: wrong evaluation order: $log"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
// EXPECTED_REACHABLE_NODES: 1382
|
// EXPECTED_REACHABLE_NODES: 1382
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
@@ -25,4 +24,4 @@ package main
|
|||||||
|
|
||||||
import lib.*
|
import lib.*
|
||||||
|
|
||||||
fun box() = O.foo()
|
fun box() = O.foo()
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
// EXPECTED_REACHABLE_NODES: 1284
|
// EXPECTED_REACHABLE_NODES: 1284
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
@@ -19,4 +18,4 @@ fun box(): String {
|
|||||||
if (!(o is O)) return "fail2"
|
if (!(o is O)) return "fail2"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// IGNORE_BACKEND: JS
|
// IGNORE_BACKEND: JS
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
// CALL_MAIN
|
// CALL_MAIN
|
||||||
@@ -28,4 +27,4 @@ fun main() {
|
|||||||
|
|
||||||
fun box(): String {
|
fun box(): String {
|
||||||
return log
|
return log
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
// EXPECTED_REACHABLE_NODES: 1290
|
// EXPECTED_REACHABLE_NODES: 1290
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
@@ -42,4 +41,4 @@ fun box(): String {
|
|||||||
if (e != 25) return "fail: inline function calling another function: $e"
|
if (e != 25) return "fail: inline function calling another function: $e"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
// EXPECTED_REACHABLE_NODES: 1287
|
// EXPECTED_REACHABLE_NODES: 1287
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
@@ -59,4 +58,4 @@ fun box(): String {
|
|||||||
if (g != "A!") return "fail: overloadedFun(String): $f"
|
if (g != "A!") return "fail: overloadedFun(String): $f"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
// EXPECTED_REACHABLE_NODES: 1286
|
// EXPECTED_REACHABLE_NODES: 1286
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
// EXPECTED_REACHABLE_NODES: 1287
|
// EXPECTED_REACHABLE_NODES: 1287
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// EXPECTED_REACHABLE_NODES: 1236
|
// EXPECTED_REACHABLE_NODES: 1236
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
// KT-40126
|
// KT-40126
|
||||||
@@ -21,4 +20,4 @@ external interface MySymbolConstructor {
|
|||||||
|
|
||||||
fun foo(ee: MySymbol?) = "OK"
|
fun foo(ee: MySymbol?) = "OK"
|
||||||
|
|
||||||
fun box() = foo(null)
|
fun box() = foo(null)
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
@@ -25,4 +24,4 @@ fun box(): String {
|
|||||||
if (b != "OK") return "fail: inline: $a"
|
if (b != "OK") return "fail: inline: $a"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
@@ -70,4 +69,4 @@ fun box(): String {
|
|||||||
if (h != 999) return "fail: secondary constructor from inline function: $h"
|
if (h != 999) return "fail: secondary constructor from inline function: $h"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
@@ -25,4 +24,4 @@ fun box(): String {
|
|||||||
val result = B().bar()
|
val result = B().bar()
|
||||||
if (result != 24) return "fail: $result"
|
if (result != 24) return "fail: $result"
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// MODULE: lib2
|
// MODULE: lib2
|
||||||
@@ -18,4 +17,4 @@ inline fun bar() = foo()
|
|||||||
// MODULE: main(lib3)
|
// MODULE: main(lib3)
|
||||||
// FILE: main.kt
|
// FILE: main.kt
|
||||||
|
|
||||||
fun box() = bar()
|
fun box() = bar()
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// MODULE: lib2
|
// MODULE: lib2
|
||||||
@@ -18,4 +17,4 @@ inline fun bar() = foo()
|
|||||||
// MODULE: main(lib3)
|
// MODULE: main(lib3)
|
||||||
// FILE: main.kt
|
// FILE: main.kt
|
||||||
|
|
||||||
fun box() = bar()
|
fun box() = bar()
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// MODULE: lib2
|
// MODULE: lib2
|
||||||
@@ -19,4 +18,4 @@ inline fun bar() = foo()
|
|||||||
// MODULE: main(lib3)
|
// MODULE: main(lib3)
|
||||||
// FILE: main.kt
|
// FILE: main.kt
|
||||||
|
|
||||||
fun box() = bar()
|
fun box() = bar()
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// MODULE: lib1
|
// MODULE: lib1
|
||||||
@@ -14,4 +13,4 @@ inline fun bar() = foo()
|
|||||||
// MODULE: main(lib1, lib2)
|
// MODULE: main(lib1, lib2)
|
||||||
// FILE: main.kt
|
// FILE: main.kt
|
||||||
|
|
||||||
fun box() = bar()
|
fun box() = bar()
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// MODULE: 1
|
// MODULE: 1
|
||||||
@@ -14,4 +13,4 @@ inline fun bar() = foo()
|
|||||||
// MODULE: main(2)
|
// MODULE: main(2)
|
||||||
// FILE: main.kt
|
// FILE: main.kt
|
||||||
|
|
||||||
fun box() = bar()
|
fun box() = bar()
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
@@ -17,4 +16,4 @@ package main
|
|||||||
|
|
||||||
import lib.*
|
import lib.*
|
||||||
|
|
||||||
fun box() = foo()
|
fun box() = foo()
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
@@ -35,4 +34,4 @@ fun box(): String {
|
|||||||
if (log != "before;O.init;after;") return "fail: wrong evaluation order: $log"
|
if (log != "before;O.init;after;") return "fail: wrong evaluation order: $log"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
@@ -25,4 +24,4 @@ package main
|
|||||||
|
|
||||||
import lib.*
|
import lib.*
|
||||||
|
|
||||||
fun box() = O.foo()
|
fun box() = O.foo()
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
@@ -19,4 +18,4 @@ fun box(): String {
|
|||||||
if (!(o is O)) return "fail2"
|
if (!(o is O)) return "fail2"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
@@ -42,4 +41,4 @@ fun box(): String {
|
|||||||
if (e != 25) return "fail: inline function calling another function: $e"
|
if (e != 25) return "fail: inline function calling another function: $e"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
@@ -49,4 +48,4 @@ fun box(): String {
|
|||||||
if (e != 23) return "fail: inline function calling another function: $e"
|
if (e != 23) return "fail: inline function calling another function: $e"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
-1
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_FILE
|
// SPLIT_PER_FILE
|
||||||
@@ -27,4 +26,4 @@ fun box(): String {
|
|||||||
if (b != "OK") return "fail: inline: $a"
|
if (b != "OK") return "fail: inline: $a"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_FILE
|
// SPLIT_PER_FILE
|
||||||
@@ -72,4 +71,4 @@ fun box(): String {
|
|||||||
if (h != 999) return "fail: secondary constructor from inline function: $h"
|
if (h != 999) return "fail: secondary constructor from inline function: $h"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_FILE
|
// SPLIT_PER_FILE
|
||||||
@@ -27,4 +26,4 @@ fun box(): String {
|
|||||||
val result = B().bar()
|
val result = B().bar()
|
||||||
if (result != 24) return "fail: $result"
|
if (result != 24) return "fail: $result"
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_FILE
|
// SPLIT_PER_FILE
|
||||||
@@ -16,4 +15,4 @@ inline fun bar() = foo()
|
|||||||
// MODULE: main(lib1, lib2)
|
// MODULE: main(lib1, lib2)
|
||||||
// FILE: main.kt
|
// FILE: main.kt
|
||||||
|
|
||||||
fun box() = bar()
|
fun box() = bar()
|
||||||
|
|||||||
Vendored
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_FILE
|
// SPLIT_PER_FILE
|
||||||
@@ -16,4 +15,4 @@ inline fun bar() = foo()
|
|||||||
// MODULE: main(2)
|
// MODULE: main(2)
|
||||||
// FILE: main.kt
|
// FILE: main.kt
|
||||||
|
|
||||||
fun box() = bar()
|
fun box() = bar()
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_FILE
|
// SPLIT_PER_FILE
|
||||||
@@ -19,4 +18,4 @@ package main
|
|||||||
|
|
||||||
import lib.*
|
import lib.*
|
||||||
|
|
||||||
fun box() = foo()
|
fun box() = foo()
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_FILE
|
// SPLIT_PER_FILE
|
||||||
@@ -37,4 +36,4 @@ fun box(): String {
|
|||||||
if (log != "before;O.init;after;") return "fail: wrong evaluation order: $log"
|
if (log != "before;O.init;after;") return "fail: wrong evaluation order: $log"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_FILE
|
// SPLIT_PER_FILE
|
||||||
@@ -27,4 +26,4 @@ package main
|
|||||||
|
|
||||||
import lib.*
|
import lib.*
|
||||||
|
|
||||||
fun box() = O.foo()
|
fun box() = O.foo()
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_FILE
|
// SPLIT_PER_FILE
|
||||||
@@ -21,4 +20,4 @@ fun box(): String {
|
|||||||
if (!(o is O)) return "fail2"
|
if (!(o is O)) return "fail2"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_FILE
|
// SPLIT_PER_FILE
|
||||||
@@ -44,4 +43,4 @@ fun box(): String {
|
|||||||
if (e != 25) return "fail: inline function calling another function: $e"
|
if (e != 25) return "fail: inline function calling another function: $e"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_FILE
|
// SPLIT_PER_FILE
|
||||||
@@ -51,4 +50,4 @@ fun box(): String {
|
|||||||
if (e != 23) return "fail: inline function calling another function: $e"
|
if (e != 23) return "fail: inline function calling another function: $e"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
-1
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_FILE
|
// SPLIT_PER_FILE
|
||||||
|
|||||||
-1
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_FILE
|
// SPLIT_PER_FILE
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
@@ -27,4 +26,4 @@ fun box(): String {
|
|||||||
if (b != "OK") return "fail: inline: $a"
|
if (b != "OK") return "fail: inline: $a"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
@@ -72,4 +71,4 @@ fun box(): String {
|
|||||||
if (h != 999) return "fail: secondary constructor from inline function: $h"
|
if (h != 999) return "fail: secondary constructor from inline function: $h"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
@@ -27,4 +26,4 @@ fun box(): String {
|
|||||||
val result = B().bar()
|
val result = B().bar()
|
||||||
if (result != 24) return "fail: $result"
|
if (result != 24) return "fail: $result"
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
@@ -16,4 +15,4 @@ inline fun bar() = foo()
|
|||||||
// MODULE: main(lib1, lib2)
|
// MODULE: main(lib1, lib2)
|
||||||
// FILE: main.kt
|
// FILE: main.kt
|
||||||
|
|
||||||
fun box() = bar()
|
fun box() = bar()
|
||||||
|
|||||||
Vendored
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
@@ -16,4 +15,4 @@ inline fun bar() = foo()
|
|||||||
// MODULE: main(2)
|
// MODULE: main(2)
|
||||||
// FILE: main.kt
|
// FILE: main.kt
|
||||||
|
|
||||||
fun box() = bar()
|
fun box() = bar()
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
@@ -19,4 +18,4 @@ package main
|
|||||||
|
|
||||||
import lib.*
|
import lib.*
|
||||||
|
|
||||||
fun box() = foo()
|
fun box() = foo()
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
@@ -37,4 +36,4 @@ fun box(): String {
|
|||||||
if (log != "before;O.init;after;") return "fail: wrong evaluation order: $log"
|
if (log != "before;O.init;after;") return "fail: wrong evaluation order: $log"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
@@ -27,4 +26,4 @@ package main
|
|||||||
|
|
||||||
import lib.*
|
import lib.*
|
||||||
|
|
||||||
fun box() = O.foo()
|
fun box() = O.foo()
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
@@ -21,4 +20,4 @@ fun box(): String {
|
|||||||
if (!(o is O)) return "fail2"
|
if (!(o is O)) return "fail2"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
@@ -44,4 +43,4 @@ fun box(): String {
|
|||||||
if (e != 25) return "fail: inline function calling another function: $e"
|
if (e != 25) return "fail: inline function calling another function: $e"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
@@ -51,4 +50,4 @@ fun box(): String {
|
|||||||
if (e != 23) return "fail: inline function calling another function: $e"
|
if (e != 23) return "fail: inline function calling another function: $e"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
-1
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
|
|||||||
-1
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// SKIP_IR_INCREMENTAL_CHECKS
|
// SKIP_IR_INCREMENTAL_CHECKS
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS
|
// DONT_TARGET_EXACT_BACKEND: JS
|
||||||
// ES_MODULES
|
// ES_MODULES
|
||||||
@@ -40,4 +39,4 @@ export function fooF() {
|
|||||||
// FILE: bar.mjs
|
// FILE: bar.mjs
|
||||||
export function barF() {
|
export function barF() {
|
||||||
return "bar";
|
return "bar";
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// KT-49225
|
// KT-49225
|
||||||
// RUN_PLAIN_BOX_FUNCTION
|
// RUN_PLAIN_BOX_FUNCTION
|
||||||
// IGNORE_BACKEND: JS
|
// IGNORE_BACKEND: JS
|
||||||
@@ -15,4 +14,4 @@ class Bar(val koo: Koo = Koo())
|
|||||||
// FILE: main.js
|
// FILE: main.js
|
||||||
function box() {
|
function box() {
|
||||||
return new kotlin_lib.Bar().koo;
|
return new kotlin_lib.Bar().koo;
|
||||||
}
|
}
|
||||||
|
|||||||
-1
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// IGNORE_BACKEND: JS_IR
|
// IGNORE_BACKEND: JS_IR
|
||||||
// IGNORE_BACKEND: JS_IR_ES6
|
// IGNORE_BACKEND: JS_IR_ES6
|
||||||
// SKIP_MINIFICATION
|
// SKIP_MINIFICATION
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// EXPECTED_REACHABLE_NODES: 1285
|
// EXPECTED_REACHABLE_NODES: 1285
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
@@ -13,4 +12,4 @@ val A.foo: String
|
|||||||
// MODULE: main(lib)
|
// MODULE: main(lib)
|
||||||
// FILE: main.kt
|
// FILE: main.kt
|
||||||
|
|
||||||
fun box() = A().foo
|
fun box() = A().foo
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// NO_COMMON_FILES
|
// NO_COMMON_FILES
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
@@ -23,4 +22,4 @@ fun box(): String {
|
|||||||
if (testLib() != "Lib") return "fail1"
|
if (testLib() != "Lib") return "fail1"
|
||||||
if (testAux() != "Aux") return "fail2"
|
if (testAux() != "Aux") return "fail2"
|
||||||
return ok()
|
return ok()
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// NO_COMMON_FILES
|
// NO_COMMON_FILES
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
@@ -16,4 +15,4 @@ class B {
|
|||||||
// RECOMPILE
|
// RECOMPILE
|
||||||
fun box(): String {
|
fun box(): String {
|
||||||
return B().bar()
|
return B().bar()
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// NO_COMMON_FILES
|
// NO_COMMON_FILES
|
||||||
// EXPECTED_REACHABLE_NODES: 1282
|
// EXPECTED_REACHABLE_NODES: 1282
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
@@ -18,4 +17,4 @@ val dummy get() = js("\$module\$lib")
|
|||||||
|
|
||||||
// FILE: main.kt
|
// FILE: main.kt
|
||||||
|
|
||||||
fun box() = proxy()
|
fun box() = proxy()
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// NO_COMMON_FILES
|
// NO_COMMON_FILES
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
@@ -25,4 +24,4 @@ fun box(): String {
|
|||||||
val result = B().bar()
|
val result = B().bar()
|
||||||
if (result != 24) return "fail: $result"
|
if (result != 24) return "fail: $result"
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// NO_COMMON_FILES
|
// NO_COMMON_FILES
|
||||||
// EXPECTED_REACHABLE_NODES: 1283
|
// EXPECTED_REACHABLE_NODES: 1283
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// NO_COMMON_FILES
|
// NO_COMMON_FILES
|
||||||
// EXPECTED_REACHABLE_NODES: 1286
|
// EXPECTED_REACHABLE_NODES: 1286
|
||||||
// MODULE: lib1
|
// MODULE: lib1
|
||||||
@@ -23,4 +22,4 @@ inline fun k() = bar()
|
|||||||
// FILE: main.kt
|
// FILE: main.kt
|
||||||
// RECOMPILE
|
// RECOMPILE
|
||||||
|
|
||||||
fun box() = o() + k()
|
fun box() = o() + k()
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// NO_COMMON_FILES
|
// NO_COMMON_FILES
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
@@ -13,4 +12,4 @@ class A {
|
|||||||
// FILE: main.kt
|
// FILE: main.kt
|
||||||
// RECOMPILE
|
// RECOMPILE
|
||||||
|
|
||||||
fun box() = A().foo(A.B("OK"))
|
fun box() = A().foo(A.B("OK"))
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// NO_COMMON_FILES
|
// NO_COMMON_FILES
|
||||||
// EXPECTED_REACHABLE_NODES: 1283
|
// EXPECTED_REACHABLE_NODES: 1283
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// IGNORE_BACKEND: JS_IR, JS_IR_ES6
|
// IGNORE_BACKEND: JS_IR, JS_IR_ES6
|
||||||
// EXPECTED_REACHABLE_NODES: 1336
|
// EXPECTED_REACHABLE_NODES: 1336
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
@@ -61,4 +60,4 @@ fun box(): String {
|
|||||||
checkException("c") { C().useC() }
|
checkException("c") { C().useC() }
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
// EXPECTED_REACHABLE_NODES: 1625
|
// EXPECTED_REACHABLE_NODES: 1625
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
@@ -21,4 +20,4 @@ fun box(): String {
|
|||||||
if (tenULong() != 10UL) return "fail 2"
|
if (tenULong() != 10UL) return "fail 2"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// EXPECTED_REACHABLE_NODES: 1300
|
// EXPECTED_REACHABLE_NODES: 1300
|
||||||
// MODULE: libA
|
// MODULE: libA
|
||||||
// FILE: libA.kt
|
// FILE: libA.kt
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// EXPECTED_REACHABLE_NODES: 1311
|
// EXPECTED_REACHABLE_NODES: 1311
|
||||||
|
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
@@ -26,4 +25,4 @@ val a = A
|
|||||||
|
|
||||||
// CHECK_BREAKS_COUNT: function=box count=0 TARGET_BACKENDS=JS_IR
|
// CHECK_BREAKS_COUNT: function=box count=0 TARGET_BACKENDS=JS_IR
|
||||||
// CHECK_LABELS_COUNT: function=box name=$l$block count=0 TARGET_BACKENDS=JS_IR
|
// CHECK_LABELS_COUNT: function=box name=$l$block count=0 TARGET_BACKENDS=JS_IR
|
||||||
fun box() = O() + K(a)
|
fun box() = O() + K(a)
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// EXPECTED_REACHABLE_NODES: 1368
|
// EXPECTED_REACHABLE_NODES: 1368
|
||||||
|
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
@@ -23,4 +22,4 @@ inline fun foo()= baz()
|
|||||||
|
|
||||||
// CHECK_BREAKS_COUNT: function=box count=0 TARGET_BACKENDS=JS_IR
|
// CHECK_BREAKS_COUNT: function=box count=0 TARGET_BACKENDS=JS_IR
|
||||||
// CHECK_LABELS_COUNT: function=box name=$l$block count=0 TARGET_BACKENDS=JS_IR
|
// CHECK_LABELS_COUNT: function=box name=$l$block count=0 TARGET_BACKENDS=JS_IR
|
||||||
fun box() = foo()
|
fun box() = foo()
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// EXPECTED_REACHABLE_NODES: 1269
|
// EXPECTED_REACHABLE_NODES: 1269
|
||||||
|
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
@@ -17,4 +16,4 @@ class B {
|
|||||||
val ok = run { o("K") }
|
val ok = run { o("K") }
|
||||||
}
|
}
|
||||||
|
|
||||||
fun box() = B().ok
|
fun box() = B().ok
|
||||||
|
|||||||
+1
-2
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// EXPECTED_REACHABLE_NODES: 1286
|
// EXPECTED_REACHABLE_NODES: 1286
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
@@ -28,4 +27,4 @@ fun box(): String {
|
|||||||
assertEquals("a;b;", test("b"))
|
assertEquals("a;b;", test("b"))
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// EXPECTED_REACHABLE_NODES: 1285
|
// EXPECTED_REACHABLE_NODES: 1285
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
@@ -39,4 +38,4 @@ fun box(): String {
|
|||||||
if (result != "Baz.call(4)") return "fail4: $result"
|
if (result != "Baz.call(4)") return "fail4: $result"
|
||||||
|
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
// IGNORE_FIR
|
|
||||||
// EXPECTED_REACHABLE_NODES: 1283
|
// EXPECTED_REACHABLE_NODES: 1283
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user