xref: /aosp_15_r20/external/javassist/src/test/test3/Unique.java (revision f1fbf3c2ab775ce834e0af96b7a85bdc7a0eac65)
1*f1fbf3c2SXin Li package test3;
2*f1fbf3c2SXin Li 
3*f1fbf3c2SXin Li interface Unique5 {
bar100()4*f1fbf3c2SXin Li     void bar100();
bar101b()5*f1fbf3c2SXin Li     void bar101b();
6*f1fbf3c2SXin Li }
7*f1fbf3c2SXin Li 
8*f1fbf3c2SXin Li interface Unique4 extends Unique5 {
bar()9*f1fbf3c2SXin Li     void bar();
10*f1fbf3c2SXin Li }
11*f1fbf3c2SXin Li 
12*f1fbf3c2SXin Li abstract class Unique3 implements Unique4 {
foo()13*f1fbf3c2SXin Li     abstract void foo();
14*f1fbf3c2SXin Li }
15*f1fbf3c2SXin Li 
16*f1fbf3c2SXin Li class Unique2 {
foo()17*f1fbf3c2SXin Li     void foo() {}
foo100()18*f1fbf3c2SXin Li     void foo100() {}
foo101()19*f1fbf3c2SXin Li     void foo101() {}
20*f1fbf3c2SXin Li }
21*f1fbf3c2SXin Li 
22*f1fbf3c2SXin Li public class Unique extends Unique2 {
foo()23*f1fbf3c2SXin Li     void foo() {}
24*f1fbf3c2SXin Li }
25