KT-12877: serialize information about file annotations. For each top-level declaration store containing file. Use this information to properly handle file-targeted JsModule.

This commit is contained in:
Alexey Andreev
2016-06-28 17:49:17 +03:00
committed by Alexey Andreev
parent 6df40559f0
commit ac703dfda6
35 changed files with 2087 additions and 165 deletions
@@ -0,0 +1,10 @@
// MODULE_KIND: AMD
package foo
@JsModule("lib")
@native val foo: Int = noImpl
fun box(): String {
assertEquals(23, foo)
return "OK"
}