[JVM IR] Drop ConstLowering

It basically can be replaced with IR interpreter. The only half-hack
was required in `PropertyReferenceLowering`. Const interpreter is
running before it, so we can't optimize some calls on const
properties that appear after this lowering. Solution is to inline
constants manually during property reference lowering.
This commit is contained in:
Ivan Kylchik
2023-06-15 17:15:07 +02:00
committed by Space Team
parent 1bf3bde4f8
commit d1a54a522d
7 changed files with 84 additions and 51 deletions
@@ -1,6 +1,5 @@
// IGNORE_BACKEND: NATIVE
// WITH_STDLIB
// WITH_STDLIB
// WITH_REFLECT
// MODULE: lib