Fix JS source maps for objects and enums

This commit is contained in:
Alexey Andreev
2017-06-23 15:13:21 +03:00
parent d8fe7e55db
commit f873834529
11 changed files with 35 additions and 29 deletions
@@ -132,6 +132,8 @@ class LineCollector : RecursiveJsVisitor() {
override fun visit(x: JsSwitch) {
withStatement(x) {
handleNodeLocation(x)
lineNumbersByStatement[x]?.add(-1)
x.expression.accept(this)
x.cases.forEach { accept(it) }
}