xref: /aosp_15_r20/external/javassist/src/test/test4/JIRA158.java (revision f1fbf3c2ab775ce834e0af96b7a85bdc7a0eac65)
1*f1fbf3c2SXin Li package test4;
2*f1fbf3c2SXin Li 
3*f1fbf3c2SXin Li interface JIRA158Intf {
foo(long[] j, double[] d)4*f1fbf3c2SXin Li     int foo(long[] j, double[] d);
bar(long j, double d)5*f1fbf3c2SXin Li     int bar(long j, double d);
6*f1fbf3c2SXin Li }
7*f1fbf3c2SXin Li 
8*f1fbf3c2SXin Li class JIRA158Impl implements JIRA158Intf {
foo(long[] j, double[] d)9*f1fbf3c2SXin Li     public int foo(long[] j, double[] d) {
10*f1fbf3c2SXin Li         return 7;
11*f1fbf3c2SXin Li     }
bar(long j, double d)12*f1fbf3c2SXin Li     public int bar(long j, double d) {
13*f1fbf3c2SXin Li         return 8;
14*f1fbf3c2SXin Li     }
15*f1fbf3c2SXin Li }
16*f1fbf3c2SXin Li 
17*f1fbf3c2SXin Li public class JIRA158 {
18*f1fbf3c2SXin Li     long[] jj;
19*f1fbf3c2SXin Li     double[] dd;
20*f1fbf3c2SXin Li     long j;
21*f1fbf3c2SXin Li     double d;
22*f1fbf3c2SXin Li     JIRA158Intf obj;
JIRA158()23*f1fbf3c2SXin Li     public JIRA158() {
24*f1fbf3c2SXin Li         jj = new long[1];
25*f1fbf3c2SXin Li         dd = new double[1];
26*f1fbf3c2SXin Li         j = 3L;
27*f1fbf3c2SXin Li         d = 3.0;
28*f1fbf3c2SXin Li         obj = new JIRA158Impl();
29*f1fbf3c2SXin Li     }
30*f1fbf3c2SXin Li }
31