import org.aspectj.testing.Tester; /** @testcase PR#752 PUREJAVA subclass access to enclosing super class private members */ public class SubclassAccessToEnclosingSuperClassPrivate { public static void main (String[] args) { ClassLoader loader = Expect.class.getClassLoader(); // load expectations.. // nested classes new SuperEnclosing.SubNested().doit(); new SuperEnclosing.SubNested.SubSubNested().doit(); new SuperEnclosing.SubNested.SubSubNestedNoExtends().doit(); // inner (non-static nested) classes SuperEnclosing me = new SuperEnclosing();