Home | History | Annotate | Download | only in java8

Lines Matching refs:I2

65     interface I2 {
67 DefaultInterfaceMethodWithStaticInitializer D = RECORDER.register(I2.class);
75 public static class C implements I1, I2 {
82 return ImmutableList.of(I1.class.getSimpleName(), I2.class.getSimpleName());
104 interface I2 extends I1 {
105 DefaultInterfaceMethodWithStaticInitializer D = RECORDER.register(I2.class);
113 * Loading this class will trigger the execution of the static initializers of I2 and I1.
114 * However, I1 will be loaded first, as I2 extends I1.
116 public static class C implements I2, I1 {
125 return ImmutableList.of(I1.class.getSimpleName(), I2.class.getSimpleName());
133 /** Test: I2's <clinit> should not be executed. */
146 interface I2 extends I1 {
153 * Loading this class will trigger the execution of the static initializers of I1. I2's will not
156 public static class C implements I2, I1 {