From aa68099bb252dd1a1c275459f8babe537868bcaf Mon Sep 17 00:00:00 2001 From: jeff Date: Sun, 14 Sep 2014 19:06:55 -0400 Subject: fixed bug with method references pointing to wrong class --- test/cuchaz/enigma/inputs/inheritanceTree/SubsubclassAA.java | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'test/cuchaz/enigma/inputs/inheritanceTree/SubsubclassAA.java') diff --git a/test/cuchaz/enigma/inputs/inheritanceTree/SubsubclassAA.java b/test/cuchaz/enigma/inputs/inheritanceTree/SubsubclassAA.java index 11196d1..b3b8342 100644 --- a/test/cuchaz/enigma/inputs/inheritanceTree/SubsubclassAA.java +++ b/test/cuchaz/enigma/inputs/inheritanceTree/SubsubclassAA.java @@ -1,21 +1,27 @@ package cuchaz.enigma.inputs.inheritanceTree; +// none/d extends none/b public class SubsubclassAA extends SubclassA { protected SubsubclassAA( ) { + // call to none/b.(Ljava/lang/String;)V super( "AA" ); } @Override + // a()Ljava/lang/String; public String getName( ) { + // call to none/b.a()Ljava/lang/String; return "subsub" + super.getName(); } @Override + // a()V public void doBaseThings( ) { + // call to none/d.a()Ljava/lang/String; System.out.println( "Base things by " + getName() ); } } -- cgit v1.2.3