xref: /aosp_15_r20/external/javassist/src/test/test3/InnerMethod.java (revision f1fbf3c2ab775ce834e0af96b7a85bdc7a0eac65)
1*f1fbf3c2SXin Li package test3;
2*f1fbf3c2SXin Li 
3*f1fbf3c2SXin Li public class InnerMethod {
4*f1fbf3c2SXin Li     static int f = 0;
5*f1fbf3c2SXin Li     static int counter = 3;
test()6*f1fbf3c2SXin Li     private static void test() {}
7*f1fbf3c2SXin Li     static Inner inner = new Inner();
8*f1fbf3c2SXin Li 
9*f1fbf3c2SXin Li     static class Inner {
test()10*f1fbf3c2SXin Li         protected static void test() { f = 1; }
11*f1fbf3c2SXin Li     }
12*f1fbf3c2SXin Li 
foo()13*f1fbf3c2SXin Li     public int foo() {
14*f1fbf3c2SXin Li         test();
15*f1fbf3c2SXin Li         return f;
16*f1fbf3c2SXin Li     }
17*f1fbf3c2SXin Li }
18