xref: /aosp_15_r20/external/javassist/src/test/test4/CodeConv.java (revision f1fbf3c2ab775ce834e0af96b7a85bdc7a0eac65)
1*f1fbf3c2SXin Li package test4;
2*f1fbf3c2SXin Li 
3*f1fbf3c2SXin Li public class CodeConv {
4*f1fbf3c2SXin Li     int k = 1;
m1()5*f1fbf3c2SXin Li     public int m1() {
6*f1fbf3c2SXin Li         return k + 10;
7*f1fbf3c2SXin Li     }
m2()8*f1fbf3c2SXin Li     public int m2() {
9*f1fbf3c2SXin Li         return k + 100;
10*f1fbf3c2SXin Li     }
m3(CodeConv cc)11*f1fbf3c2SXin Li     public static void m3(CodeConv cc) {
12*f1fbf3c2SXin Li         cc.k++;
13*f1fbf3c2SXin Li     }
14*f1fbf3c2SXin Li 
run()15*f1fbf3c2SXin Li     public int run() {
16*f1fbf3c2SXin Li         int i = m1() * 1000 + m2();
17*f1fbf3c2SXin Li         return k + i * 10;
18*f1fbf3c2SXin Li     }
19*f1fbf3c2SXin Li }
20