xref: /aosp_15_r20/external/javassist/src/test/test2/NewExprTry.java (revision f1fbf3c2ab775ce834e0af96b7a85bdc7a0eac65)
1*f1fbf3c2SXin Li package test2;
2*f1fbf3c2SXin Li 
3*f1fbf3c2SXin Li public class NewExprTry {
NewExprTry()4*f1fbf3c2SXin Li     public NewExprTry() { this(3); }
5*f1fbf3c2SXin Li 
NewExprTry(int i)6*f1fbf3c2SXin Li     public NewExprTry(int i) {}
7*f1fbf3c2SXin Li 
run()8*f1fbf3c2SXin Li     public int run() {
9*f1fbf3c2SXin Li         return foo(3).getClass().getName().length();
10*f1fbf3c2SXin Li     }
11*f1fbf3c2SXin Li 
foo(int i)12*f1fbf3c2SXin Li     public Object foo(int i) {
13*f1fbf3c2SXin Li         NewExprTry obj = new NewExprTry(i);
14*f1fbf3c2SXin Li         return obj;
15*f1fbf3c2SXin Li     }
16*f1fbf3c2SXin Li 
main(String[] args)17*f1fbf3c2SXin Li     public static void main(String[] args) {
18*f1fbf3c2SXin Li         @SuppressWarnings("unused")
19*f1fbf3c2SXin Li         NewExprTry obj = new NewExprTry(3);
20*f1fbf3c2SXin Li     }
21*f1fbf3c2SXin Li }
22