6525f7a7ac
The patch fixes lost IC dependencies for inherited class or interface methods. Especially between a fake override function and its implementation. Since IrSymbolDeserializer doesn't provide all class methods, they are collected from the class definitions. ^KT-53063 Fixed
24 lines
455 B
Plaintext
Vendored
24 lines
455 B
Plaintext
Vendored
MODULES: lib1, lib2, main
|
|
|
|
STEP 0..1:
|
|
libs: lib1, lib2, main
|
|
dirty js: lib1, lib2, main
|
|
STEP 2:
|
|
libs: lib1, lib2, main
|
|
dirty js: lib1, lib2
|
|
STEP 3:
|
|
libs: lib1, lib2, main
|
|
dirty js: lib1
|
|
STEP 4:
|
|
libs: lib1, lib2, main
|
|
dirty js: main, lib1, lib2
|
|
STEP 5:
|
|
libs: lib1, lib2, main
|
|
dirty js: lib1
|
|
STEP 6..10:
|
|
libs: lib1, lib2, main
|
|
dirty js: lib1, lib2, main
|
|
STEP 11:
|
|
libs: lib1, lib2, main
|
|
dirty js: lib1
|