[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,3 +1,4 @@
// KJS_WITH_FULL_RUNTIME
class C(val i: Int) {
operator fun component1() = i + 1
operator fun component2() = i + 2
@@ -1,3 +1,4 @@
// KJS_WITH_FULL_RUNTIME
class C(val i: Int) {
}
@@ -1,3 +1,4 @@
// KJS_WITH_FULL_RUNTIME
class C(val i: Int) {
}
@@ -1,3 +1,4 @@
// KJS_WITH_FULL_RUNTIME
class C(val i: Int) {
}
@@ -1,3 +1,4 @@
// KJS_WITH_FULL_RUNTIME
class C(val i: Int) {
operator fun component1() = i + 1
operator fun component2() = i + 2
@@ -1,3 +1,4 @@
// KJS_WITH_FULL_RUNTIME
operator fun Long.component1() = this + 1
operator fun Long.component2() = this + 2
@@ -1,3 +1,4 @@
// KJS_WITH_FULL_RUNTIME
operator fun Long.component1() = this + 1
operator fun Long.component2() = this + 2
@@ -1,3 +1,4 @@
// KJS_WITH_FULL_RUNTIME
class M {
operator fun Long.component1() = this + 1
operator fun Long.component2() = this + 2
@@ -1,3 +1,4 @@
// KJS_WITH_FULL_RUNTIME
class M {
operator fun Long.component1() = this + 1
operator fun Long.component2() = this + 2