[K/JS] Rework symbol hash calculation to make IC works with @JsExport and @JsName changes

This commit is contained in:
Artem Kobzar
2023-11-27 13:49:56 +00:00
committed by Space Team
parent f7d87f6d70
commit 6615b77213
50 changed files with 569 additions and 17 deletions
@@ -0,0 +1,3 @@
open class FooBarImpl : Bar(), Foo {
override fun foo() = "FooImpl"
}
@@ -0,0 +1,20 @@
STEP 0:
dependencies: lib1
modifications:
U : lib.0.kt -> lib.kt
added file: lib.kt
STEP 1:
dependencies: lib1
updated exports: lib.kt
STEP 2:
dependencies: lib1
updated imports: lib.kt
STEP 3:
dependencies: lib1
updated imports: lib.kt
STEP 4:
dependencies: lib1
updated imports: lib.kt
STEP 5:
dependencies: lib1
updated exports: lib.kt