JS IR: mute codegen box tests automatically

This commit is contained in:
Anton Bannykh
2018-06-07 14:17:45 +03:00
parent 7e1713af44
commit 96355e2732
2384 changed files with 2384 additions and 0 deletions
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JS_IR
@Target(AnnotationTarget.EXPRESSION)
annotation class Annotation
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JS_IR
class A() {
var x = 0
}
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JS_IR
var log = ""
fun foo(): Int {
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JS_IR
fun checkLess(x: Boolean, y: Boolean) = when {
x >= y -> "Fail $x >= $y"
!(x < y) -> "Fail !($x < $y)"
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JS_IR
interface A : Comparable<A>
class B(val x: Int) : A {
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JS_IR
fun checkLess(x: Double, y: Int) = when {
x >= y -> "Fail $x >= $y"
!(x < y) -> "Fail !($x < $y)"
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JS_IR
fun checkLess(x: Double, y: Long) = when {
x >= y -> "Fail $x >= $y"
!(x < y) -> "Fail !($x < $y)"
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JS_IR
fun checkLess(x: Array<Int>, y: Array<Int>) = when {
x >= y -> "Fail $x >= $y"
!(x < y) -> "Fail !($x < $y)"
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JS_IR
class A(val x: Int)
operator fun A.compareTo(other: A) = x.compareTo(other.x)
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JS_IR
fun checkLess(x: Int, y: Double) = when {
x >= y -> "Fail $x >= $y"
!(x < y) -> "Fail !($x < $y)"
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JS_IR
fun checkLess(x: Int, y: Long) = when {
x >= y -> "Fail $x >= $y"
!(x < y) -> "Fail !($x < $y)"
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JS_IR
fun checkLess(x: Long, y: Double) = when {
x >= y -> "Fail $x >= $y"
!(x < y) -> "Fail !($x < $y)"
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JS_IR
fun checkLess(x: Long, y: Int) = when {
x >= y -> "Fail $x >= $y"
!(x < y) -> "Fail !($x < $y)"
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JS_IR
class X(var value: Long)
operator fun X.inc(): X {
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JS_IR
class A {
val z: String = "OK"
}
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JS_IR
// FILE: test.kt
import base.*
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JS_IR
object A {
operator fun get(i: Int) = 1
operator fun set(i: Int, j: Int) {}
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JS_IR
// WITH_RUNTIME
fun bar1(): String {
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JS_IR
class A() {
var x = 5
}
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JS_IR
class A() {
var x = 5