JVM IR: Create local classes in PropertyReferenceLowering

In particular, we should not cache classes or instances for property
references, since they may be used inside of inline funtions. This also
allows us to mark the $$delegatedProperties array as package private.
This commit is contained in:
Steven Schäfer
2019-09-02 16:02:30 +02:00
committed by Alexander Udalov
parent 626f4c94f6
commit ee45933e33
3 changed files with 29 additions and 28 deletions
@@ -1,4 +1,3 @@
// IGNORE_BACKEND: JVM_IR
class A {
val foo = ""