Preventing duplicate field access

This commit is contained in:
upnotes
2018-10-03 17:19:32 +02:00
parent 5650f57ad2
commit c3ff7141ab
7 changed files with 159 additions and 11 deletions

View File

@@ -3,7 +3,6 @@ public class TestMethodReferenceSameName {
private void foo() {
TestMethodReferenceSameName.R1 var10000 = this.r;// 5
this.r.getClass();
(var10000::foo).run();
}// 6
@@ -16,19 +15,18 @@ public class TestMethodReferenceSameName {
class 'TestMethodReferenceSameName' {
method 'foo ()V' {
1 4
5 5
e 6
13 7
e 5
13 6
}
}
class 'TestMethodReferenceSameName$R1' {
method 'foo ()V' {
0 11
0 10
}
}
Lines mapping:
5 <-> 5
6 <-> 8
9 <-> 12
6 <-> 7
9 <-> 11