[JS IR] Invalidate all klib dependencies after removing it

Without the invalidation, broken JS code
 (with broken cross-module references) may appear.

 ^KT-54911 Fixed
This commit is contained in:
Alexander Korepanov
2022-11-21 15:50:52 +01:00
committed by Space Team
parent ca19d71a00
commit 693258ae91
41 changed files with 402 additions and 150 deletions
@@ -0,0 +1 @@
fun fooB() = 2
@@ -0,0 +1 @@
inline fun fooB() = 3
@@ -0,0 +1 @@
inline fun fooB() = 4
@@ -0,0 +1,17 @@
STEP 0:
STEP 1:
modifications:
U : l1b.1.kt -> l1b.kt
added file: l1b.kt
STEP 2:
modifications:
U : l1b.2.kt -> l1b.kt
modified ir: l1b.kt
STEP 2:
modifications:
U : l1b.3.kt -> l1b.kt
modified ir: l1b.kt
STEP 4:
modifications:
D : l1b.kt
STEP 5: