[JS IR BE] Add KJS_WITH_FULL_RUNTIME directive to compiler tests

This commit is contained in:
Svyatoslav Kuzmich
2019-01-20 01:31:02 +03:00
parent 185d0c6165
commit aa811dcfb3
500 changed files with 500 additions and 0 deletions
@@ -1,4 +1,5 @@
// WITH_RUNTIME
// KJS_WITH_FULL_RUNTIME
// FILE: 1.kt
package test
@@ -1,4 +1,5 @@
// WITH_RUNTIME
// KJS_WITH_FULL_RUNTIME
// FILE: 1.kt
package test
@@ -1,6 +1,7 @@
// FILE: 1.kt
// IGNORE_BACKEND: JS
// WITH_RUNTIME
// KJS_WITH_FULL_RUNTIME
package test
public inline fun <T> T.myalso(block: (T) -> Unit): T {
@@ -3,6 +3,7 @@
// IGNORE_BACKEND: JVM_IR
// IGNORE_BACKEND: NATIVE
// WITH_RUNTIME
// KJS_WITH_FULL_RUNTIME
// FILE: 1.kt
package test
+1
View File
@@ -1,5 +1,6 @@
// FILE: 1.kt
// WITH_RUNTIME
// KJS_WITH_FULL_RUNTIME
package test
inline fun <reified T : Enum<T>> myValues(): String {
@@ -1,5 +1,6 @@
// FILE: 1.kt
// WITH_RUNTIME
// KJS_WITH_FULL_RUNTIME
package test
inline fun <reified T : Enum<T>> myValues(): Array<T> {
@@ -1,6 +1,7 @@
// IGNORE_BACKEND: JVM_IR
// FILE: 1.kt
// WITH_RUNTIME
// KJS_WITH_FULL_RUNTIME
package test
inline fun <reified T : Enum<T>> myValues(): String {
@@ -1,5 +1,6 @@
// FILE: 1.kt
// WITH_RUNTIME
// KJS_WITH_FULL_RUNTIME
package test
inline fun <reified Y : Enum<Y>> myValues2(): String {
@@ -1,6 +1,7 @@
// IGNORE_BACKEND: JVM_IR
// FILE: 1.kt
// WITH_RUNTIME
// KJS_WITH_FULL_RUNTIME
package test
inline fun <reified Y : Enum<Y>> myValues2(): String {
@@ -1,5 +1,6 @@
// FILE: 1.kt
// WITH_RUNTIME
// KJS_WITH_FULL_RUNTIME
package test
inline fun myValues(): String {