[JS IR] Generate 'names' entries for functions in sourcemaps
This commit is contained in:
committed by
Space Team
parent
1d0025c3cf
commit
d9681caf0c
@@ -6,5 +6,5 @@ fun box(x: Int, y: Int) {
|
||||
|
||||
fun foo(x: Int) = x
|
||||
|
||||
// LINES(JS): 1 5 3 3 4 3 3 3 3 * 3 3 4 4 4 4 * 4 4 4 4 2 3 7 7 7
|
||||
// LINES(JS_IR): 3 3 3 * 3 * 4 4 4 * 4 4 2 * 7 7
|
||||
// LINES(JS): 1 5 3 3 4 3 3 3 3 * 3 3 4 4 4 4 * 4 4 4 4 2 3 7 7 7
|
||||
// LINES(JS_IR): 1 * 3 3 3 * 3 * 4 4 4 * 4 4 2 7 7 7
|
||||
|
||||
+2
-2
@@ -12,5 +12,5 @@ open class A {
|
||||
}
|
||||
}
|
||||
|
||||
// LINES(JS): 1 2 2 4 4 2 2 2 2 5 5 5 6 7 12 8 9 10 11
|
||||
// LINES(JS_IR): 2 2 4 4 * 2 2 * 2 2 * 8 9 10 10 11 * 6 6 5 6
|
||||
// LINES(JS): 1 2 2 4 4 2 2 2 2 5 5 5 6 7 12 8 9 10 11
|
||||
// LINES(JS_IR): 1 2 2 4 4 2 2 2 2 2 2 7 8 9 10 10 11 5 6 6 5 6
|
||||
|
||||
+2
-2
@@ -19,5 +19,5 @@ fun bar() {
|
||||
}
|
||||
}
|
||||
|
||||
// LINES(JS): 1 11 3 3 5 5 6 6 8 8 9 9 2 2 * 13 20 15 15 18 18
|
||||
// LINES(JS_IR): 3 3 * 6 6 * 9 9 * 15 15 18 18
|
||||
// LINES(JS): 1 11 3 3 5 5 6 6 8 8 9 9 2 2 * 13 20 15 15 18 18
|
||||
// LINES(JS_IR): 1 3 3 * 6 6 * 9 9 * 13 15 15 18 18
|
||||
|
||||
+2
-2
@@ -14,5 +14,5 @@ class C {
|
||||
val baz: dynamic get() = null
|
||||
}
|
||||
|
||||
// LINES(JS): 1 9 2 4 3 2 6 8 7 6 11 12 12 12 14 14 14
|
||||
// LINES(JS_IR): 2 4 3 2 6 8 7 6 * 12 12 * 14 14
|
||||
// LINES(JS): 1 9 2 4 3 2 6 8 7 6 11 12 12 12 14 14 14
|
||||
// LINES(JS_IR): 1 2 4 3 2 6 8 7 6 11 12 12 12 14 14 14
|
||||
|
||||
@@ -15,4 +15,4 @@ fun A.foo() {
|
||||
fun baz() = 23
|
||||
|
||||
// LINES(JS): 1 * 5 5 5 6 9 7 7 8 8 * 3 13 4 4 11 11 12 12 15 15 15
|
||||
// LINES(JS_IR): 4 4 11 11 12 12 * 15 15 * 7 7 8 8
|
||||
// LINES(JS_IR): 1 3 4 4 11 11 12 12 15 15 15 5 * 6 7 7 8 8
|
||||
|
||||
+2
-2
@@ -5,5 +5,5 @@ fun box(x: Int, y: Int): Int {
|
||||
return foo(y)
|
||||
}
|
||||
|
||||
// LINES(JS): 2 2 2 4 4 1 6 2 2 5 5
|
||||
// LINES(JS_IR): 5 5 * 4 4
|
||||
// LINES(JS): 2 2 2 4 4 1 6 2 2 5 5
|
||||
// LINES(JS_IR): 1 5 5 2 4 4
|
||||
|
||||
+2
-2
@@ -11,5 +11,5 @@ fun baz() = 1
|
||||
|
||||
fun bar() = 2
|
||||
|
||||
// LINES(JS): 1 3 3 2 2 4 3 4 4 4 5 5 2 8 8 10 10 10 12 12 12
|
||||
// LINES(JS_IR): 1 3 3 4 5 1 * 8 8 * 10 10 * 12 12
|
||||
// LINES(JS): 1 3 3 2 2 4 3 4 4 4 5 5 2 8 8 10 10 10 12 12 12
|
||||
// LINES(JS_IR): 1 * 1 3 3 4 5 1 * 8 8 10 10 10 12 12 12
|
||||
|
||||
@@ -15,4 +15,4 @@ private inline fun foo(): Int {
|
||||
}
|
||||
|
||||
// LINES(JS): 1 10 3 3 3 4 3 6 13 13 3 14 2 12 15 13 13 14 14
|
||||
// LINES(JS_IR): 4 6 * 13 13 14 14 8 2 * 13 13 14 14
|
||||
// LINES(JS_IR): 1 * 4 6 * 13 13 14 14 8 2 12 13 13 14 14
|
||||
|
||||
+1
-1
@@ -15,4 +15,4 @@ suspend fun bar(): Unit {
|
||||
}
|
||||
|
||||
// LINES(JS): 39 4 4 4 7 5 5 45 45 5 93 45 5 5 6 4 4 4 9 15 9 9 9 * 9 15 10 10 11 11 11 11 11 * 11 12 12 13 13 13 13 13 13 13 14 14 * 9 15 9 9 9 9
|
||||
// LINES(JS_IR): 19 19 * 50 50 93 93 3 45 3 45 45 6 6 19 * 9 9 9 9 9 9 9 9 * 9 9 * 10 10 * 11 * 11 12 12 * 13 * 13 13 14 14
|
||||
// LINES(JS_IR): 4 * 19 19 * 50 50 93 93 3 45 3 45 45 6 6 19 9 9 9 9 9 9 9 9 9 9 9 9 9 * 10 10 * 11 * 11 12 12 * 13 * 13 13 14 14
|
||||
|
||||
@@ -9,4 +9,4 @@ suspend fun delay() {
|
||||
}
|
||||
|
||||
// LINES(JS): 1 6 1 1 * 1 6 2 2 2 2 2 * 3 3 4 4 4 4 4 5 5 * 1 6 1 1 1 1 8 9
|
||||
// LINES(JS_IR): 1 1 1 1 1 1 1 1 * 1 1 * 2 * 3 3 3 * 5 5
|
||||
// LINES(JS_IR): 1 1 1 1 1 1 1 1 1 8 * 1 1 1 1 * 2 * 3 3 3 * 5 5
|
||||
|
||||
+1
-1
@@ -6,4 +6,4 @@ data class A(
|
||||
// LINES(JS): 1 2 3 * 1 2 2 1 3 3 1 1 1 2 3 1 1 1 2 3 1 1 1 2 3 1 1 1 1 1 2 3
|
||||
|
||||
// FIXME: componentN function body should point to the corresponding property.
|
||||
// LINES(JS_IR): 2 2 3 3 * 2 2 * 3 3 * 1 1 * 1 1 * 1 1 * 1 1 1 1 * 1 1 * 1 1 1 1 1 1 * 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
||||
// LINES(JS_IR): 1 2 2 3 3 2 2 2 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
||||
|
||||
@@ -14,4 +14,4 @@ class Delegate(val f: () -> Int) {
|
||||
}
|
||||
|
||||
// LINES(JS): 1 2 3 * 2 2 3 3 3 3 * 6 8 7 7 10 10 11 13 12 12
|
||||
// LINES(JS_IR): 3 3 * 3 3 3 * 3 3 2 1 2 * 7 7 * 10 10 * 10 10 * 12 12 * 2
|
||||
// LINES(JS_IR): 3 3 3 1 3 3 3 2 3 3 2 1 2 6 7 7 10 10 10 10 10 10 11 12 12 2 2
|
||||
|
||||
@@ -15,5 +15,5 @@ class B {
|
||||
}
|
||||
}
|
||||
|
||||
// LINES(JS): 3 4 5 * 4 4 4 * 8 9 11 10 10 13 15 14 14
|
||||
// LINES(JS_IR): 5 5 * 5 5 4 1 4 5 * 5 5 4 1 4 * 10 10 * 14 14 * 4 * 4
|
||||
// LINES(JS): 3 4 5 * 4 4 4 * 8 9 11 10 10 13 15 14 14
|
||||
// LINES(JS_IR): 3 5 5 4 5 5 4 1 4 5 4 5 5 4 1 4 8 9 10 10 13 14 14 4 4 * 4 4
|
||||
|
||||
+1
-1
@@ -19,4 +19,4 @@ val o = object : I {
|
||||
}
|
||||
|
||||
// LINES(JS): 1 2 3 2 2 2 2 2 2 2 * 11 12 12 12 15 15 15 16 18 17 17
|
||||
// LINES(JS_IR): 11 11 * 3 3 * 1 1 * 1 1 * 1 1 * 12 12 * 17 17 * 15 15 * 11
|
||||
// LINES(JS_IR): 11 11 11 * 1 3 3 1 1 1 1 1 1 1 1 1 * 11 12 12 12 16 17 17 15 15 15 11
|
||||
|
||||
+1
-1
@@ -28,4 +28,4 @@ fun bar(f: (Pair<String, String>) -> Unit) {
|
||||
|
||||
|
||||
// LINES(JS): 15 22 16 16 17 18 20 20 21 21 22 22 3 23 9 9 9 9 4 9 9 9 5 5 6 7 11 11 12 12 15 15 25 27 26 26 * 1 * 1
|
||||
// LINES(JS_IR): 1 1 * 1 1 * 9 9 9 9 9 6 6 9 7 7 9 11 11 12 12 15 15 * 26 26 * 17 17 16 18 18 16 20 20 21 21 * 1
|
||||
// LINES(JS_IR): 1 1 1 1 1 1 * 3 9 9 9 9 9 6 6 9 7 7 9 11 11 12 12 15 15 25 26 26 15 17 17 16 18 18 16 20 20 21 21 * 1
|
||||
|
||||
@@ -33,4 +33,4 @@ inline operator fun P.component1() = a
|
||||
inline operator fun P.component2() = b
|
||||
|
||||
// LINES(JS): 15 22 17 17 31 18 18 33 20 20 21 21 22 22 3 23 9 9 9 9 4 9 9 9 6 6 31 7 7 33 11 11 12 12 15 15 25 27 26 26 29 29 29 * 31 31 31 33 33 33 * 1 * 1
|
||||
// LINES(JS_IR): 1 1 * 1 1 * 9 9 9 9 9 * 31 31 9 6 6 * 33 33 9 7 7 11 11 12 12 15 15 * 26 26 * 29 29 29 29 * 29 29 * 29 29 * 31 31 * 33 33 * 31 31 16 17 17 * 33 33 16 18 18 20 20 21 21 * 1
|
||||
// LINES(JS_IR): 1 1 1 1 1 1 * 3 9 9 9 9 9 * 31 31 9 6 6 * 33 33 9 7 7 11 11 12 12 15 15 25 26 26 29 29 29 29 29 29 29 29 29 29 29 31 31 31 33 33 33 15 * 31 31 16 17 17 * 33 33 16 18 18 20 20 21 21 * 1
|
||||
|
||||
@@ -13,5 +13,5 @@ fun box() {
|
||||
)
|
||||
}
|
||||
|
||||
// LINES(JS): 1 14 8 8 7 3 2 2 3 3 3 8 8 11 11 * 3 7 12 3 3 4 4
|
||||
// LINES(JS_IR): 2 2 4 4 * 8 8 8 8 8 11 11 * 7 12
|
||||
// LINES(JS): 1 14 8 8 7 3 2 2 3 3 3 8 8 11 11 * 3 7 12 3 3 4 4
|
||||
// LINES(JS_IR): 1 2 2 4 4 * 8 8 8 8 8 11 11 * 7 12
|
||||
|
||||
+1
-1
@@ -10,4 +10,4 @@ fun box(x: String?) {
|
||||
fun foo() = "bar"
|
||||
|
||||
// LINES(JS): 3 8 7 7 4 4 4 5 5 7 7 7 7 * 5 4 5 10 10 10 * 1 * 1
|
||||
// LINES(JS_IR): 1 1 * 1 1 * 4 5 5 * 5 * 7 7 7 * 5 4 4 * 10 10 * 1
|
||||
// LINES(JS_IR): 1 1 1 1 1 1 * 3 4 5 5 * 5 * 7 7 7 * 5 4 4 10 10 10 * 1
|
||||
|
||||
@@ -7,4 +7,4 @@ enum class Foo {
|
||||
}
|
||||
|
||||
// LINES(JS): 1 1 1 1 1 1 1 1 1 2 2 4 * 2 2 2 2 4 4 5 5 * 4 4 4 4 4 4 4 * 1 1 1 * 1 1 1 1 1 1
|
||||
// LINES(JS_IR): 5 5 * 5 5
|
||||
// LINES(JS_IR): 4 * 5 5 5 5 5 * 1 * 1 * 1
|
||||
|
||||
+1
-1
@@ -11,4 +11,4 @@ enum class E {
|
||||
}
|
||||
|
||||
// LINES(JS): 1 1 1 1 1 1 1 1 1 2 2 4 8 * 2 2 2 2 4 4 4 5 5 5 * 4 4 4 4 8 8 8 9 9 9 * 8 8 8 8 * 1 1 1 * 1 1 1 1 1 1 1 1 1 1
|
||||
// LINES(JS_IR): 5 5 * 9 9
|
||||
// LINES(JS_IR): 4 * 5 5 5 * 8 * 9 9 9 * 1 * 1 * 1
|
||||
|
||||
@@ -5,4 +5,4 @@ fun foo() =
|
||||
23
|
||||
|
||||
// LINES(JS): 1 2 2 4 5 5
|
||||
// LINES(JS_IR): 2 2 * 5 5
|
||||
// LINES(JS_IR): 1 2 2 4 5 5
|
||||
|
||||
+1
-1
@@ -18,4 +18,4 @@ fun box() {
|
||||
}
|
||||
|
||||
// LINES(JS): 1 18 2 2 10 2 2 2 2 2 2 3 3 6 6 6 6 7 7 10 10 10 10 10 10 11 11 14 14 15 15 15 15 16 16
|
||||
// LINES(JS_IR): 12 2 18 18 35 35 2 2 2 2 2 2 2 2 2 2 2 3 3 6 6 6 6 6 6 6 7 7 6 10 10 10 10 10 11 11 14 14 15 15 15 15 15 15 15 15 15 16 16 15
|
||||
// LINES(JS_IR): 1 * 12 2 18 18 35 35 2 2 2 2 2 2 2 2 2 2 2 3 3 6 6 6 6 6 6 6 7 7 6 10 10 10 10 10 11 11 14 14 15 15 15 15 15 15 15 15 15 16 16 15
|
||||
|
||||
+1
-1
@@ -9,4 +9,4 @@ fun foo(x: Int) {
|
||||
}
|
||||
|
||||
// LINES(JS): 1 9 2 2 3 3 4 4 5 5 6 6 7 7 8 8
|
||||
// LINES(JS_IR): 2 2 3 3 3 3 4 4 5 5 6 6 7 7 8 8
|
||||
// LINES(JS_IR): 1 2 2 3 3 3 3 4 4 5 5 6 6 7 7 8 8
|
||||
|
||||
@@ -12,4 +12,4 @@ inline fun foo(x: Int) {
|
||||
fun bar() = 23
|
||||
|
||||
// LINES(JS): 3 5 4 4 8 8 9 9 7 10 8 8 9 9 12 12 12 * 1 * 1
|
||||
// LINES(JS_IR): 1 1 * 1 1 * 4 4 8 8 9 9 * 8 8 9 9 * 12 12 * 1
|
||||
// LINES(JS_IR): 1 1 1 1 1 1 * 3 * 4 4 8 8 9 9 7 8 8 9 9 12 12 12 * 1
|
||||
|
||||
@@ -10,4 +10,4 @@ fun bar() {
|
||||
}
|
||||
|
||||
// LINES(JS): 1 1 1 1 1 6 2 2 3 3 4 4 8 10 2 2 9 2 3 3 4 4
|
||||
// LINES(JS_IR): 2 2 3 4 4 * 2 2 3 4 4
|
||||
// LINES(JS_IR): 1 2 2 3 4 4 8 * 2 2 3 4 4
|
||||
|
||||
@@ -9,7 +9,7 @@ inline fun foo(x: String) {
|
||||
}
|
||||
|
||||
// LINES(JS): 6 6 6 6 6 9 7 7 8 8
|
||||
// LINES(JS_IR): 7 7 8 8
|
||||
// LINES(JS_IR): 6 7 7 8 8
|
||||
|
||||
// MODULE: main(lib)
|
||||
// FILE: main.kt
|
||||
@@ -23,4 +23,4 @@ fun box() {
|
||||
}
|
||||
|
||||
// LINES(JS): 6 20 23 7 7 21 7 8 8 21 8 7 7 22 7 8 8 22 8
|
||||
// LINES(JS_IR): 7 7 8 8 * 7 7 8 8
|
||||
// LINES(JS_IR): 20 * 7 7 8 8 * 7 7 8 8
|
||||
|
||||
+1
-1
@@ -22,4 +22,4 @@ fun bar(x: Int) {
|
||||
}
|
||||
|
||||
// LINES(JS): 1 1 1 1 1 1 1 1 1 17 2 2 3 3 4 7 7 9 9 10 10 11 14 14 16 16 19 22 20 20 20 20 17 2 2 3 3 4 3 7 7 9 9 10 10 11 10 14 14 16 16 20 21 21
|
||||
// LINES(JS_IR): 2 3 3 4 7 7 9 10 10 11 14 14 16 16 * 20 20 2 3 3 4 * 7 7 9 10 10 11 * 14 14 16 16 20 20 21 21
|
||||
// LINES(JS_IR): 1 2 3 3 4 7 7 9 10 10 11 14 14 16 16 19 * 20 20 2 3 3 4 * 7 7 9 10 10 11 * 14 14 16 16 20 20 21 21
|
||||
|
||||
+2
-2
@@ -11,5 +11,5 @@ inline fun bar() {
|
||||
println("bar2")
|
||||
}
|
||||
|
||||
// LINES(JS): 1 7 2 2 10 10 11 11 4 4 10 10 11 11 6 6 9 9 9 9 9 12 10 10 11 11
|
||||
// LINES(JS_IR): 2 2 * 10 10 11 11 4 4 * 10 10 11 11 6 6 * 10 10 11 11
|
||||
// LINES(JS): 1 7 2 2 10 10 11 11 4 4 10 10 11 11 6 6 9 9 9 9 9 12 10 10 11 11
|
||||
// LINES(JS_IR): 1 2 2 * 10 10 11 11 4 4 * 10 10 11 11 6 6 9 10 10 11 11
|
||||
|
||||
@@ -16,5 +16,5 @@ inline fun foo(f: () -> Unit) {
|
||||
println("after")
|
||||
}
|
||||
|
||||
// LINES(JS): 1 11 2 2 14 14 4 4 16 16 6 6 14 14 8 8 16 16 10 10 13 13 13 13 13 17 14 14 15 15 16 16
|
||||
// LINES(JS_IR): 2 2 * 14 14 * 4 4 16 16 6 6 * 14 14 * 8 8 16 16 10 10 * 14 14 15 15 16 16
|
||||
// LINES(JS): 1 11 2 2 14 14 4 4 16 16 6 6 14 14 8 8 16 16 10 10 13 13 13 13 13 17 14 14 15 15 16 16
|
||||
// LINES(JS_IR): 1 2 2 * 14 14 * 4 4 16 16 6 6 * 14 14 * 8 8 16 16 10 10 13 14 14 15 15 16 16
|
||||
|
||||
+2
-2
@@ -6,5 +6,5 @@ class A(val x: Int) {
|
||||
}
|
||||
}
|
||||
|
||||
// LINES(JS): 1 1 2 2 3 5 4 4
|
||||
// LINES(JS_IR): 2 2 * 4 4 * 1 1 * 1 1
|
||||
// LINES(JS): 1 1 2 2 3 5 4 4
|
||||
// LINES(JS_IR): 2 2 2 3 4 4 1 1 1 1 1 1
|
||||
|
||||
+2
-2
@@ -11,5 +11,5 @@ inline fun foo(): Boolean {
|
||||
return true
|
||||
}
|
||||
|
||||
// LINES(JS): 3 7 4 4 4 10 10 4 11 4 5 5 9 12 10 10 11 11 * 1 * 1
|
||||
// LINES(JS_IR): 1 1 * 1 1 * 4 * 10 10 11 11 4 4 * 5 5 * 10 10 11 11 * 1
|
||||
// LINES(JS): 3 7 4 4 4 10 10 4 11 4 5 5 9 12 10 10 11 11 * 1 * 1
|
||||
// LINES(JS_IR): 1 1 1 1 1 1 * 3 * 4 * 10 10 11 11 4 4 * 5 5 9 10 10 11 11 * 1
|
||||
|
||||
+1
-1
@@ -6,4 +6,4 @@ fun foo() {
|
||||
}
|
||||
|
||||
// LINES(JS): 1 6 2 2 3 3 4 4 5 5
|
||||
// LINES(JS_IR): 2 2 3 3 4 4 5 5
|
||||
// LINES(JS_IR): 1 2 2 3 3 4 4 5 5
|
||||
|
||||
@@ -5,4 +5,4 @@ fun foo(x: Int): () -> Unit = {
|
||||
fun bar() = 23
|
||||
|
||||
// LINES(JS): 1 1 1 3 2 2 3 3 1 1 1 5 5 5
|
||||
// LINES(JS_IR): 3 3 1 * 5 5 * 2 2
|
||||
// LINES(JS_IR): 1 3 3 1 5 5 5 1 1 2 2
|
||||
|
||||
@@ -24,5 +24,5 @@ fun baz() = "baz"
|
||||
|
||||
fun boo() = "boo"
|
||||
|
||||
// LINES(JS): 1 17 9 4 6 6 7 7 3 3 3 * 13 12 13 13 14 19 21 20 20 23 23 23 25 25 25
|
||||
// LINES(JS_IR): 4 * 7 * 3 20 20 * 12 12 12 13 14 20 20 * 20 20 * 23 23 * 25 25
|
||||
// LINES(JS): 1 17 9 4 6 6 7 7 3 3 3 * 13 12 13 13 14 19 21 20 20 23 23 23 25 25 25
|
||||
// LINES(JS_IR): 1 * 4 * 7 * 3 20 20 * 12 12 12 13 14 20 20 19 20 20 23 23 23 25 25 25
|
||||
|
||||
+1
-1
@@ -27,4 +27,4 @@ fun bar(vararg x: Any?) {
|
||||
}
|
||||
|
||||
// LINES(JS): 1 2 22 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 * 25 27 26 26
|
||||
// LINES(JS_IR): 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 * 26 26
|
||||
// LINES(JS_IR): 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 25 26 26
|
||||
|
||||
+1
-1
@@ -6,4 +6,4 @@ fun foo() {
|
||||
}
|
||||
|
||||
// LINES(JS): 3 * 5 1 6 2 4
|
||||
// LINES(JS_IR): 2 4
|
||||
// LINES(JS_IR): 1 2 4
|
||||
|
||||
@@ -11,4 +11,4 @@ class B : A() {
|
||||
}
|
||||
|
||||
// LINES(JS): 1 2 2 2 2 2 2 2 2 2 4 4 4 * 7 7 8 10 9 9
|
||||
// LINES(JS_IR): 2 2 * 2 2 2 * 4 4 * 7 * 9 9
|
||||
// LINES(JS_IR): 1 2 2 2 2 2 2 2 4 4 4 7 7 8 9 9
|
||||
|
||||
@@ -12,5 +12,5 @@ object O {
|
||||
val y = 23
|
||||
}
|
||||
|
||||
// LINES(JS): 1 9 2 2 3 3 4 4 6 6 7 7 8 8 11 11 12 12 * 11 11 11 11 11 11
|
||||
// LINES(JS_IR): 2 2 3 3 4 4 6 6 7 7 8 8 * 12 12 * 12 12
|
||||
// LINES(JS): 1 9 2 2 3 3 4 4 6 6 7 7 8 8 11 11 12 12 * 11 11 11 11 11 11
|
||||
// LINES(JS_IR): 1 2 2 3 3 4 4 6 6 7 7 8 8 11 * 12 12 12 12 12
|
||||
|
||||
@@ -5,4 +5,4 @@ fun foo() {
|
||||
}
|
||||
|
||||
// LINES(JS): 1 1 * 1 1 1 1 1 1 3 5 4 4
|
||||
// LINES(JS_IR): 4 4
|
||||
// LINES(JS_IR): 1 * 3 4 4
|
||||
|
||||
+2
-2
@@ -7,5 +7,5 @@ fun box(
|
||||
println(y)
|
||||
}
|
||||
|
||||
// LINES(JS): 1 8 2 2 2 2 3 3 3 4 6 6 7 7
|
||||
// LINES(JS_IR): 1 2 1 1 4 1 6 6 7 7
|
||||
// LINES(JS): 1 8 2 2 2 2 3 3 3 4 6 6 7 7
|
||||
// LINES(JS_IR): 1 1 2 1 1 4 1 6 6 7 7
|
||||
|
||||
@@ -10,4 +10,4 @@ open class A {
|
||||
}
|
||||
|
||||
// LINES(JS): 1 2 4 7 7 8 8 4 4 4
|
||||
// LINES(JS_IR): 7 7 8 8 * 2 2 * 4 4
|
||||
// LINES(JS_IR): 1 7 7 8 8 2 2 2 4 4 4
|
||||
|
||||
+1
-1
@@ -4,4 +4,4 @@ fun box() {
|
||||
}
|
||||
|
||||
// LINES(JS): 1 4 2 2 3 3
|
||||
// LINES(JS_IR): 2 2 3 3
|
||||
// LINES(JS_IR): 1 2 2 3 3
|
||||
|
||||
+1
-1
@@ -5,4 +5,4 @@ fun box(x: Int): String {
|
||||
}
|
||||
|
||||
// LINES(JS): 1 5 2 2 3 4
|
||||
// LINES(JS_IR): 2 2 3 4
|
||||
// LINES(JS_IR): 1 2 2 3 4
|
||||
|
||||
@@ -26,4 +26,4 @@ class C : A {
|
||||
}
|
||||
|
||||
// LINES(JS): 1 1 3 * 1 1 1 1 1 1 7 * 9 10 11 * 15 15 16 17 14 19 15 15 22 22 23 24 22 22
|
||||
// LINES(JS_IR): 3 * 10 11 * 16 17 15 19 * 23 24 23
|
||||
// LINES(JS_IR): 1 * 3 * 7 9 10 11 16 17 15 19 * 23 24 23
|
||||
|
||||
@@ -8,5 +8,5 @@ enum class E {
|
||||
}
|
||||
}
|
||||
|
||||
// LINES(JS): 1 1 1 1 1 1 1 1 1 2 2 3 3 4 * 2 2 2 2 * 3 3 3 3 4 4 4 6 6 * 4 4 4 4 * 1 1 1 * 1 1 1 1 1 1 1 1 1 1
|
||||
// LINES(JS_IR): 6 6
|
||||
// LINES(JS): 1 1 1 1 1 1 1 1 1 2 2 3 3 4 * 2 2 2 2 * 3 3 3 3 4 4 4 6 6 * 4 4 4 4 * 1 1 1 * 1 1 1 1 1 1 1 1 1 1
|
||||
// LINES(JS_IR): 4 * 6 6 * 1 * 1 * 1
|
||||
|
||||
+2
-2
@@ -7,5 +7,5 @@ fun foo() {
|
||||
A(23, "foo")
|
||||
}
|
||||
|
||||
// LINES(JS): 1 2 3 * 6 8 7 7
|
||||
// LINES(JS_IR): 2 2 3 3 * 2 2 * 3 3 * 7 7
|
||||
// LINES(JS): 1 2 3 * 6 8 7 7
|
||||
// LINES(JS_IR): 1 2 2 3 3 2 2 2 3 3 3 6 7 7
|
||||
|
||||
@@ -19,4 +19,4 @@ fun box(x: Int) {
|
||||
}
|
||||
|
||||
// LINES(JS): 1 19 4 4 3 3 4 6 9 9 6 11 13 13 11 16 16 3 2
|
||||
// LINES(JS_IR): 4 4 2 6 7 8 9 11 12 13 16
|
||||
// LINES(JS_IR): 1 4 4 2 6 7 8 9 11 12 13 16
|
||||
|
||||
+1
-1
@@ -29,4 +29,4 @@ fun four() = 4
|
||||
fun five() = 5
|
||||
|
||||
// LINES(JS): 1 19 4 4 3 6 4 6 4 7 4 8 9 9 11 4 11 4 12 13 13 16 16 2 21 21 21 23 23 23 25 25 25 27 27 27 29 29 29
|
||||
// LINES(JS_IR): 4 4 2 6 7 8 9 11 12 13 16 * 21 21 * 23 23 * 25 25 * 27 27 * 29 29
|
||||
// LINES(JS_IR): 1 4 4 2 6 7 8 9 11 12 13 16 21 21 21 23 23 23 25 25 25 27 27 27 29 29 29
|
||||
|
||||
+1
-1
@@ -14,4 +14,4 @@ fun foo(): Int = 23
|
||||
fun bar(): IntRange = 1000..2000
|
||||
|
||||
// LINES(JS): 1 10 2 2 2 2 3 3 4 4 5 5 6 6 7 7 8 8 12 12 12 14 14 14
|
||||
// LINES(JS_IR): 2 2 3 4 4 5 6 6 7 7 7 7 7 8 8 * 12 12 * 14 14
|
||||
// LINES(JS_IR): 1 2 2 3 4 4 5 6 6 7 7 7 7 7 8 8 12 12 12 14 14 14
|
||||
|
||||
+1
-1
@@ -14,4 +14,4 @@ open class A
|
||||
open class B : A()
|
||||
|
||||
// LINES(JS): 1 10 2 2 2 2 3 3 4 4 5 5 6 6 8 8 12 * 14 14
|
||||
// LINES(JS_IR): 2 2 3 4 4 5 6 6 8 8 * 14
|
||||
// LINES(JS_IR): 1 2 2 3 4 4 5 6 6 8 8 12 14 14
|
||||
|
||||
@@ -13,4 +13,4 @@ fun box() {
|
||||
}
|
||||
|
||||
// LINES(JS): 1 13 5 5 4 2 2 3 5 5 8 8 * 3 4 9 3 11 11
|
||||
// LINES(JS_IR): 2 2 * 5 5 5 5 5 8 8 * 4 9 * 11 11
|
||||
// LINES(JS_IR): 1 2 2 * 5 5 5 5 5 8 8 * 4 9 * 11 11
|
||||
|
||||
Reference in New Issue
Block a user