Properly link properties and their getter/setters.

This allows removing a hack in the MethodSignatureMapper.

When introducing non-getter methods that dispatch to a getter
we have to be careful to use the right name.

DeepCopyIrTreeWithSymbols should create the link between new
properties and their new getter/setter.
This commit is contained in:
Mads Ager
2020-04-02 13:32:51 +02:00
committed by Alexander Udalov
parent ac11bc6710
commit 8bc360fa0c
6 changed files with 30 additions and 26 deletions

View File

@@ -53,10 +53,6 @@ fun box(
c2.size
}
/*
*/
// 8 public final bridge size\(\)I
// 8 INVOKEVIRTUAL A[0-9]+\.size \(\)I
// 1 INVOKEINTERFACE A9+\.size \(\)I