Generate JS source maps for temporary vars declarations and definitions

This commit is contained in:
Alexey Andreev
2017-06-23 12:09:32 +03:00
parent 64f335380f
commit d613124cb1
17 changed files with 23 additions and 89 deletions
@@ -6,4 +6,4 @@ fun box(x: Int, y: Int) {
fun foo(x: Int) = x
// LINES: 5 * 3 3 3 * 3 3 4 4 4 * 4 4 4 4 2 3 7 7 7
// LINES: 5 3 3 4 3 3 3 3 * 3 3 4 4 4 4 * 4 4 4 4 2 3 7 7 7
@@ -11,4 +11,4 @@ fun baz() = 1
fun bar() = 2
// LINES: 8 * 2 2 3 4 4 5 2 8 8 10 10 10 12 12 12
// LINES: 8 3 3 2 2 3 4 4 4 5 5 2 8 8 10 10 10 12 12 12
@@ -13,4 +13,4 @@ fun box() {
)
}
// LINES: 14 8 3 2 2 3 3 3 8 11 11 * 3 7 12 3 3 4 4
// LINES: 14 8 8 7 3 2 2 3 3 3 8 8 11 11 * 3 7 12 3 3 4 4
+1 -1
View File
@@ -17,4 +17,4 @@ fun box() {
}
}
// LINES: 18 2 10 15 2 2 2 2 2 3 3 6 6 6 6 7 7 10 10 10 10 10 11 11 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16
// LINES: 18 2 2 10 15 2 2 2 2 2 3 3 6 6 6 6 7 7 10 10 10 10 10 11 11 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16
+1 -1
View File
@@ -13,4 +13,4 @@ fun foo(): Int = 23
fun bar(): IntRange = 1000..2000
// LINES: 10 2 2 2 3 4 4 5 6 6 7 8 8 12 12 12 14 14 14
// LINES: 10 2 2 2 2 3 4 4 5 6 6 7 8 8 12 12 12 14 14 14
+1 -1
View File
@@ -13,4 +13,4 @@ open class A
open class B : A()
// LINES: 10 2 2 2 3 4 4 5 6 6 8 8 12 * 14 14
// LINES: 10 2 2 2 2 3 4 4 5 6 6 8 8 12 * 14 14
@@ -12,4 +12,4 @@ fun box() {
}
}
// LINES: 13 5 2 2 3 5 8 8 * 3 4 9 3 11 11
// LINES: 13 5 5 4 2 2 3 5 5 8 8 * 3 4 9 3 11 11