[JS IR] Allow constant inlining in JS IR

Fixed the incremental compilation issue,
which had prevented enabling const inlining during constant
evaluation and folding a constant expression with JS code.

^KT-62425
This commit is contained in:
Alexander Korepanov
2023-10-12 12:16:08 +02:00
committed by Space Team
parent 629e0628d6
commit 188cdf2f98
7 changed files with 38 additions and 48 deletions
@@ -4,15 +4,7 @@ STEP 0:
libs: lib1, lib2, main
dirty js modules: lib1, lib2, main
dirty js files: lib1/l1, lib2/l2, main/m, main/m.export, main
STEP 1:
libs: lib1, lib2, main
dirty js modules: lib1, lib2
dirty js files: lib1/l1, lib2/l2
STEP 2:
STEP 1..3:
libs: lib1, lib2, main
dirty js modules: lib1, lib2, main
dirty js files: lib1/l1, lib2/l2, main/m
STEP 3:
libs: lib1, lib2, main
dirty js modules: lib1, lib2
dirty js files: lib1/l1, lib2/l2