1## Class: com/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub$Proxy.class
2  Compiled from "IPretendingAidl.java"
3public class com.android.hoststubgen.test.tinyframework.IPretendingAidl$Stub$Proxy
4  minor version: 0
5  major version: 61
6  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
7  this_class: #x                          // com/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub$Proxy
8  super_class: #x                         // java/lang/Object
9  interfaces: 0, fields: 0, methods: 2, attributes: 4
10  public com.android.hoststubgen.test.tinyframework.IPretendingAidl$Stub$Proxy();
11    descriptor: ()V
12    flags: (0x0001) ACC_PUBLIC
13    Code:
14      stack=3, locals=1, args_size=1
15         x: new           #x                 // class java/lang/RuntimeException
16         x: dup
17         x: ldc           #x                 // String Stub!
18         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
19         x: athrow
20    RuntimeVisibleAnnotations:
21      x: #x()
22        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
23      x: #x()
24        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
25
26  public static int addTwo(int);
27    descriptor: (I)I
28    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
29    Code:
30      stack=3, locals=1, args_size=1
31         x: new           #x                 // class java/lang/RuntimeException
32         x: dup
33         x: ldc           #x                 // String Stub!
34         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
35         x: athrow
36    RuntimeVisibleAnnotations:
37      x: #x()
38        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
39      x: #x()
40        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
41}
42InnerClasses:
43  public static #x= #x of #x;           // Stub=class com/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub of class com/android/hoststubgen/test/tinyframework/IPretendingAidl
44  public static #x= #x of #x;           // Proxy=class com/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub$Proxy of class com/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub
45SourceFile: "IPretendingAidl.java"
46RuntimeVisibleAnnotations:
47  x: #x()
48    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
49  x: #x()
50    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
51NestHost: class com/android/hoststubgen/test/tinyframework/IPretendingAidl
52## Class: com/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub.class
53  Compiled from "IPretendingAidl.java"
54public class com.android.hoststubgen.test.tinyframework.IPretendingAidl$Stub
55  minor version: 0
56  major version: 61
57  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
58  this_class: #x                          // com/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub
59  super_class: #x                         // java/lang/Object
60  interfaces: 0, fields: 0, methods: 2, attributes: 4
61  public com.android.hoststubgen.test.tinyframework.IPretendingAidl$Stub();
62    descriptor: ()V
63    flags: (0x0001) ACC_PUBLIC
64    Code:
65      stack=3, locals=1, args_size=1
66         x: new           #x                 // class java/lang/RuntimeException
67         x: dup
68         x: ldc           #x                 // String Stub!
69         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
70         x: athrow
71    RuntimeVisibleAnnotations:
72      x: #x()
73        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
74      x: #x()
75        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
76
77  public static int addOne(int);
78    descriptor: (I)I
79    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
80    Code:
81      stack=3, locals=1, args_size=1
82         x: new           #x                 // class java/lang/RuntimeException
83         x: dup
84         x: ldc           #x                 // String Stub!
85         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
86         x: athrow
87    RuntimeVisibleAnnotations:
88      x: #x()
89        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
90      x: #x()
91        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
92}
93InnerClasses:
94  public static #x= #x of #x;            // Stub=class com/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub of class com/android/hoststubgen/test/tinyframework/IPretendingAidl
95  public static #x= #x of #x;           // Proxy=class com/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub$Proxy of class com/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub
96SourceFile: "IPretendingAidl.java"
97RuntimeVisibleAnnotations:
98  x: #x()
99    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
100  x: #x()
101    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
102NestHost: class com/android/hoststubgen/test/tinyframework/IPretendingAidl
103## Class: com/android/hoststubgen/test/tinyframework/IPretendingAidl.class
104  Compiled from "IPretendingAidl.java"
105public interface com.android.hoststubgen.test.tinyframework.IPretendingAidl
106  minor version: 0
107  major version: 61
108  flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
109  this_class: #x                          // com/android/hoststubgen/test/tinyframework/IPretendingAidl
110  super_class: #x                         // java/lang/Object
111  interfaces: 0, fields: 0, methods: 0, attributes: 4
112}
113InnerClasses:
114  public static #x= #x of #x;            // Stub=class com/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub of class com/android/hoststubgen/test/tinyframework/IPretendingAidl
115  public static #x= #x of #x;           // Proxy=class com/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub$Proxy of class com/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub
116SourceFile: "IPretendingAidl.java"
117RuntimeVisibleAnnotations:
118  x: #x()
119    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
120  x: #x()
121    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
122NestMembers:
123  com/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub
124  com/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub$Proxy
125## Class: com/android/hoststubgen/test/tinyframework/R$Nested.class
126  Compiled from "R.java"
127public class com.android.hoststubgen.test.tinyframework.R$Nested
128  minor version: 0
129  major version: 61
130  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
131  this_class: #x                          // com/android/hoststubgen/test/tinyframework/R$Nested
132  super_class: #x                         // java/lang/Object
133  interfaces: 0, fields: 1, methods: 2, attributes: 4
134  public static int[] ARRAY;
135    descriptor: [I
136    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
137    RuntimeVisibleAnnotations:
138      x: #x()
139        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
140      x: #x()
141        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
142
143  public com.android.hoststubgen.test.tinyframework.R$Nested();
144    descriptor: ()V
145    flags: (0x0001) ACC_PUBLIC
146    Code:
147      stack=3, locals=1, args_size=1
148         x: new           #x                 // class java/lang/RuntimeException
149         x: dup
150         x: ldc           #x                 // String Stub!
151         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
152         x: athrow
153    RuntimeVisibleAnnotations:
154      x: #x()
155        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
156      x: #x()
157        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
158
159  static {};
160    descriptor: ()V
161    flags: (0x0008) ACC_STATIC
162    Code:
163      stack=3, locals=0, args_size=0
164         x: new           #x                 // class java/lang/RuntimeException
165         x: dup
166         x: ldc           #x                 // String Stub!
167         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
168         x: athrow
169    RuntimeVisibleAnnotations:
170      x: #x()
171        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
172      x: #x()
173        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
174}
175InnerClasses:
176  public static #x= #x of #x;            // Nested=class com/android/hoststubgen/test/tinyframework/R$Nested of class com/android/hoststubgen/test/tinyframework/R
177SourceFile: "R.java"
178RuntimeVisibleAnnotations:
179  x: #x()
180    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
181  x: #x()
182    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
183NestHost: class com/android/hoststubgen/test/tinyframework/R
184## Class: com/android/hoststubgen/test/tinyframework/R.class
185  Compiled from "R.java"
186public class com.android.hoststubgen.test.tinyframework.R
187  minor version: 0
188  major version: 61
189  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
190  this_class: #x                          // com/android/hoststubgen/test/tinyframework/R
191  super_class: #x                         // java/lang/Object
192  interfaces: 0, fields: 0, methods: 1, attributes: 4
193  public com.android.hoststubgen.test.tinyframework.R();
194    descriptor: ()V
195    flags: (0x0001) ACC_PUBLIC
196    Code:
197      stack=3, locals=1, args_size=1
198         x: new           #x                 // class java/lang/RuntimeException
199         x: dup
200         x: ldc           #x                 // String Stub!
201         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
202         x: athrow
203    RuntimeVisibleAnnotations:
204      x: #x()
205        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
206      x: #x()
207        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
208}
209InnerClasses:
210  public static #x= #x of #x;            // Nested=class com/android/hoststubgen/test/tinyframework/R$Nested of class com/android/hoststubgen/test/tinyframework/R
211SourceFile: "R.java"
212RuntimeVisibleAnnotations:
213  x: #x()
214    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
215  x: #x()
216    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
217NestMembers:
218  com/android/hoststubgen/test/tinyframework/R$Nested
219## Class: com/android/hoststubgen/test/tinyframework/TinyFrameworkCallerCheck$Impl.class
220  Compiled from "TinyFrameworkCallerCheck.java"
221class com.android.hoststubgen.test.tinyframework.TinyFrameworkCallerCheck$Impl
222  minor version: 0
223  major version: 61
224  flags: (0x0020) ACC_SUPER
225  this_class: #x                          // com/android/hoststubgen/test/tinyframework/TinyFrameworkCallerCheck$Impl
226  super_class: #x                         // java/lang/Object
227  interfaces: 0, fields: 0, methods: 2, attributes: 4
228  private com.android.hoststubgen.test.tinyframework.TinyFrameworkCallerCheck$Impl();
229    descriptor: ()V
230    flags: (0x0002) ACC_PRIVATE
231    Code:
232      stack=3, locals=1, args_size=1
233         x: new           #x                 // class java/lang/RuntimeException
234         x: dup
235         x: ldc           #x                 // String Stub!
236         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
237         x: athrow
238    RuntimeVisibleAnnotations:
239      x: #x()
240        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
241      x: #x()
242        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
243
244  public static int getOneStub();
245    descriptor: ()I
246    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
247    Code:
248      stack=3, locals=0, args_size=0
249         x: new           #x                 // class java/lang/RuntimeException
250         x: dup
251         x: ldc           #x                 // String Stub!
252         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
253         x: athrow
254    RuntimeVisibleAnnotations:
255      x: #x()
256        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
257      x: #x()
258        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
259    RuntimeInvisibleAnnotations:
260      x: #x()
261        android.hosttest.annotation.HostSideTestStub
262}
263InnerClasses:
264  private static #x= #x of #x;           // Impl=class com/android/hoststubgen/test/tinyframework/TinyFrameworkCallerCheck$Impl of class com/android/hoststubgen/test/tinyframework/TinyFrameworkCallerCheck
265SourceFile: "TinyFrameworkCallerCheck.java"
266RuntimeVisibleAnnotations:
267  x: #x()
268    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
269  x: #x()
270    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
271NestHost: class com/android/hoststubgen/test/tinyframework/TinyFrameworkCallerCheck
272## Class: com/android/hoststubgen/test/tinyframework/TinyFrameworkCallerCheck.class
273  Compiled from "TinyFrameworkCallerCheck.java"
274public class com.android.hoststubgen.test.tinyframework.TinyFrameworkCallerCheck
275  minor version: 0
276  major version: 61
277  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
278  this_class: #x                          // com/android/hoststubgen/test/tinyframework/TinyFrameworkCallerCheck
279  super_class: #x                         // java/lang/Object
280  interfaces: 0, fields: 0, methods: 3, attributes: 5
281  public com.android.hoststubgen.test.tinyframework.TinyFrameworkCallerCheck();
282    descriptor: ()V
283    flags: (0x0001) ACC_PUBLIC
284    Code:
285      stack=3, locals=1, args_size=1
286         x: new           #x                 // class java/lang/RuntimeException
287         x: dup
288         x: ldc           #x                 // String Stub!
289         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
290         x: athrow
291    RuntimeVisibleAnnotations:
292      x: #x()
293        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
294      x: #x()
295        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
296
297  public static int getOne_withCheck();
298    descriptor: ()I
299    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
300    Code:
301      stack=3, locals=0, args_size=0
302         x: new           #x                 // class java/lang/RuntimeException
303         x: dup
304         x: ldc           #x                 // String Stub!
305         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
306         x: athrow
307    RuntimeVisibleAnnotations:
308      x: #x()
309        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
310      x: #x()
311        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
312
313  public static int getOne_noCheck();
314    descriptor: ()I
315    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
316    Code:
317      stack=3, locals=0, args_size=0
318         x: new           #x                 // class java/lang/RuntimeException
319         x: dup
320         x: ldc           #x                 // String Stub!
321         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
322         x: athrow
323    RuntimeVisibleAnnotations:
324      x: #x()
325        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
326      x: #x()
327        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
328}
329InnerClasses:
330  private static #x= #x of #x;          // Impl=class com/android/hoststubgen/test/tinyframework/TinyFrameworkCallerCheck$Impl of class com/android/hoststubgen/test/tinyframework/TinyFrameworkCallerCheck
331SourceFile: "TinyFrameworkCallerCheck.java"
332RuntimeVisibleAnnotations:
333  x: #x()
334    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
335  x: #x()
336    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
337RuntimeInvisibleAnnotations:
338  x: #x()
339    android.hosttest.annotation.HostSideTestWholeClassStub
340NestMembers:
341  com/android/hoststubgen/test/tinyframework/TinyFrameworkCallerCheck$Impl
342## Class: com/android/hoststubgen/test/tinyframework/TinyFrameworkClassAnnotations.class
343  Compiled from "TinyFrameworkClassAnnotations.java"
344public class com.android.hoststubgen.test.tinyframework.TinyFrameworkClassAnnotations
345  minor version: 0
346  major version: 61
347  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
348  this_class: #x                          // com/android/hoststubgen/test/tinyframework/TinyFrameworkClassAnnotations
349  super_class: #x                         // java/lang/Object
350  interfaces: 0, fields: 1, methods: 5, attributes: 3
351  public int stub;
352    descriptor: I
353    flags: (0x0001) ACC_PUBLIC
354    RuntimeVisibleAnnotations:
355      x: #x()
356        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
357      x: #x()
358        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
359    RuntimeInvisibleAnnotations:
360      x: #x()
361        android.hosttest.annotation.HostSideTestStub
362
363  public com.android.hoststubgen.test.tinyframework.TinyFrameworkClassAnnotations();
364    descriptor: ()V
365    flags: (0x0001) ACC_PUBLIC
366    Code:
367      stack=3, locals=1, args_size=1
368         x: new           #x                 // class java/lang/RuntimeException
369         x: dup
370         x: ldc           #x                 // String Stub!
371         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
372         x: athrow
373    RuntimeVisibleAnnotations:
374      x: #x()
375        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
376      x: #x()
377        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
378    RuntimeInvisibleAnnotations:
379      x: #x()
380        android.hosttest.annotation.HostSideTestStub
381
382  public int addOne(int);
383    descriptor: (I)I
384    flags: (0x0001) ACC_PUBLIC
385    Code:
386      stack=3, locals=2, args_size=2
387         x: new           #x                 // class java/lang/RuntimeException
388         x: dup
389         x: ldc           #x                 // String Stub!
390         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
391         x: athrow
392    RuntimeVisibleAnnotations:
393      x: #x()
394        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
395      x: #x()
396        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
397    RuntimeInvisibleAnnotations:
398      x: #x()
399        android.hosttest.annotation.HostSideTestStub
400
401  public int addTwo(int);
402    descriptor: (I)I
403    flags: (0x0001) ACC_PUBLIC
404    Code:
405      stack=3, locals=2, args_size=2
406         x: new           #x                 // class java/lang/RuntimeException
407         x: dup
408         x: ldc           #x                 // String Stub!
409         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
410         x: athrow
411    RuntimeVisibleAnnotations:
412      x: #x()
413        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
414      x: #x()
415        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
416
417  public static int nativeAddThree(int);
418    descriptor: (I)I
419    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
420    Code:
421      stack=3, locals=1, args_size=1
422         x: new           #x                 // class java/lang/RuntimeException
423         x: dup
424         x: ldc           #x                 // String Stub!
425         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
426         x: athrow
427    RuntimeVisibleAnnotations:
428      x: #x()
429        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
430      x: #x()
431        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
432
433  public java.lang.String visibleButUsesUnsupportedMethod();
434    descriptor: ()Ljava/lang/String;
435    flags: (0x0001) ACC_PUBLIC
436    Code:
437      stack=3, locals=1, args_size=1
438         x: new           #x                 // class java/lang/RuntimeException
439         x: dup
440         x: ldc           #x                 // String Stub!
441         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
442         x: athrow
443    RuntimeVisibleAnnotations:
444      x: #x()
445        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
446      x: #x()
447        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
448    RuntimeInvisibleAnnotations:
449      x: #x()
450        android.hosttest.annotation.HostSideTestStub
451}
452SourceFile: "TinyFrameworkClassAnnotations.java"
453RuntimeVisibleAnnotations:
454  x: #x()
455    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
456  x: #x()
457    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
458RuntimeInvisibleAnnotations:
459  x: #x()
460    android.hosttest.annotation.HostSideTestStub
461  x: #x(#x=s#x)
462    android.hosttest.annotation.HostSideTestClassLoadHook(
463      value="com.android.hoststubgen.test.tinyframework.TinyFrameworkClassLoadHook.onClassLoaded"
464    )
465## Class: com/android/hoststubgen/test/tinyframework/TinyFrameworkClassClassWideAnnotations.class
466  Compiled from "TinyFrameworkClassClassWideAnnotations.java"
467public class com.android.hoststubgen.test.tinyframework.TinyFrameworkClassClassWideAnnotations
468  minor version: 0
469  major version: 61
470  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
471  this_class: #x                          // com/android/hoststubgen/test/tinyframework/TinyFrameworkClassClassWideAnnotations
472  super_class: #x                         // java/lang/Object
473  interfaces: 0, fields: 3, methods: 8, attributes: 3
474  public int stub;
475    descriptor: I
476    flags: (0x0001) ACC_PUBLIC
477    RuntimeVisibleAnnotations:
478      x: #x()
479        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
480      x: #x()
481        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
482
483  public int keep;
484    descriptor: I
485    flags: (0x0001) ACC_PUBLIC
486    RuntimeVisibleAnnotations:
487      x: #x()
488        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
489      x: #x()
490        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
491
492  public int remove;
493    descriptor: I
494    flags: (0x0001) ACC_PUBLIC
495    RuntimeVisibleAnnotations:
496      x: #x()
497        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
498      x: #x()
499        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
500
501  public com.android.hoststubgen.test.tinyframework.TinyFrameworkClassClassWideAnnotations();
502    descriptor: ()V
503    flags: (0x0001) ACC_PUBLIC
504    Code:
505      stack=3, locals=1, args_size=1
506         x: new           #x                 // class java/lang/RuntimeException
507         x: dup
508         x: ldc           #x                 // String Stub!
509         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
510         x: athrow
511    RuntimeVisibleAnnotations:
512      x: #x()
513        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
514      x: #x()
515        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
516
517  public int addOne(int);
518    descriptor: (I)I
519    flags: (0x0001) ACC_PUBLIC
520    Code:
521      stack=3, locals=2, args_size=2
522         x: new           #x                 // class java/lang/RuntimeException
523         x: dup
524         x: ldc           #x                 // String Stub!
525         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
526         x: athrow
527    RuntimeVisibleAnnotations:
528      x: #x()
529        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
530      x: #x()
531        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
532
533  public int addOneInner(int);
534    descriptor: (I)I
535    flags: (0x0001) ACC_PUBLIC
536    Code:
537      stack=3, locals=2, args_size=2
538         x: new           #x                 // class java/lang/RuntimeException
539         x: dup
540         x: ldc           #x                 // String Stub!
541         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
542         x: athrow
543    RuntimeVisibleAnnotations:
544      x: #x()
545        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
546      x: #x()
547        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
548
549  public void toBeRemoved(java.lang.String);
550    descriptor: (Ljava/lang/String;)V
551    flags: (0x0001) ACC_PUBLIC
552    Code:
553      stack=3, locals=2, args_size=2
554         x: new           #x                 // class java/lang/RuntimeException
555         x: dup
556         x: ldc           #x                 // String Stub!
557         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
558         x: athrow
559    RuntimeVisibleAnnotations:
560      x: #x()
561        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
562      x: #x()
563        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
564
565  public int addTwo(int);
566    descriptor: (I)I
567    flags: (0x0001) ACC_PUBLIC
568    Code:
569      stack=3, locals=2, args_size=2
570         x: new           #x                 // class java/lang/RuntimeException
571         x: dup
572         x: ldc           #x                 // String Stub!
573         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
574         x: athrow
575    RuntimeVisibleAnnotations:
576      x: #x()
577        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
578      x: #x()
579        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
580
581  public static int nativeAddThree(int);
582    descriptor: (I)I
583    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
584    Code:
585      stack=3, locals=1, args_size=1
586         x: new           #x                 // class java/lang/RuntimeException
587         x: dup
588         x: ldc           #x                 // String Stub!
589         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
590         x: athrow
591    RuntimeVisibleAnnotations:
592      x: #x()
593        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
594      x: #x()
595        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
596
597  public java.lang.String unsupportedMethod();
598    descriptor: ()Ljava/lang/String;
599    flags: (0x0001) ACC_PUBLIC
600    Code:
601      stack=3, locals=1, args_size=1
602         x: new           #x                 // class java/lang/RuntimeException
603         x: dup
604         x: ldc           #x                 // String Stub!
605         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
606         x: athrow
607    RuntimeVisibleAnnotations:
608      x: #x()
609        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
610      x: #x()
611        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
612
613  public java.lang.String visibleButUsesUnsupportedMethod();
614    descriptor: ()Ljava/lang/String;
615    flags: (0x0001) ACC_PUBLIC
616    Code:
617      stack=3, locals=1, args_size=1
618         x: new           #x                 // class java/lang/RuntimeException
619         x: dup
620         x: ldc           #x                 // String Stub!
621         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
622         x: athrow
623    RuntimeVisibleAnnotations:
624      x: #x()
625        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
626      x: #x()
627        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
628}
629SourceFile: "TinyFrameworkClassClassWideAnnotations.java"
630RuntimeVisibleAnnotations:
631  x: #x()
632    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
633  x: #x()
634    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
635RuntimeInvisibleAnnotations:
636  x: #x()
637    android.hosttest.annotation.HostSideTestWholeClassStub
638## Class: com/android/hoststubgen/test/tinyframework/TinyFrameworkClassLoadHook.class
639  Compiled from "TinyFrameworkClassLoadHook.java"
640public class com.android.hoststubgen.test.tinyframework.TinyFrameworkClassLoadHook
641  minor version: 0
642  major version: 61
643  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
644  this_class: #x                          // com/android/hoststubgen/test/tinyframework/TinyFrameworkClassLoadHook
645  super_class: #x                         // java/lang/Object
646  interfaces: 0, fields: 1, methods: 3, attributes: 3
647  public static final java.util.Set<java.lang.Class<?>> sLoadedClasses;
648    descriptor: Ljava/util/Set;
649    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
650    Signature: #x                          // Ljava/util/Set<Ljava/lang/Class<*>;>;
651    RuntimeVisibleAnnotations:
652      x: #x()
653        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
654      x: #x()
655        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
656
657  private com.android.hoststubgen.test.tinyframework.TinyFrameworkClassLoadHook();
658    descriptor: ()V
659    flags: (0x0002) ACC_PRIVATE
660    Code:
661      stack=3, locals=1, args_size=1
662         x: new           #x                 // class java/lang/RuntimeException
663         x: dup
664         x: ldc           #x                 // String Stub!
665         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
666         x: athrow
667    RuntimeVisibleAnnotations:
668      x: #x()
669        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
670      x: #x()
671        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
672
673  public static void onClassLoaded(java.lang.Class<?>);
674    descriptor: (Ljava/lang/Class;)V
675    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
676    Code:
677      stack=3, locals=1, args_size=1
678         x: new           #x                 // class java/lang/RuntimeException
679         x: dup
680         x: ldc           #x                 // String Stub!
681         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
682         x: athrow
683    Signature: #x                          // (Ljava/lang/Class<*>;)V
684    RuntimeVisibleAnnotations:
685      x: #x()
686        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
687      x: #x()
688        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
689
690  static {};
691    descriptor: ()V
692    flags: (0x0008) ACC_STATIC
693    Code:
694      stack=3, locals=0, args_size=0
695         x: new           #x                 // class java/lang/RuntimeException
696         x: dup
697         x: ldc           #x                 // String Stub!
698         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
699         x: athrow
700    RuntimeVisibleAnnotations:
701      x: #x()
702        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
703      x: #x()
704        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
705}
706SourceFile: "TinyFrameworkClassLoadHook.java"
707RuntimeVisibleAnnotations:
708  x: #x()
709    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
710  x: #x()
711    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
712RuntimeInvisibleAnnotations:
713  x: #x()
714    android.hosttest.annotation.HostSideTestWholeClassStub
715## Class: com/android/hoststubgen/test/tinyframework/TinyFrameworkClassWithInitializerDefault.class
716  Compiled from "TinyFrameworkClassWithInitializerDefault.java"
717public class com.android.hoststubgen.test.tinyframework.TinyFrameworkClassWithInitializerDefault
718  minor version: 0
719  major version: 61
720  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
721  this_class: #x                          // com/android/hoststubgen/test/tinyframework/TinyFrameworkClassWithInitializerDefault
722  super_class: #x                         // java/lang/Object
723  interfaces: 0, fields: 2, methods: 0, attributes: 3
724  public static boolean sInitialized;
725    descriptor: Z
726    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
727    RuntimeVisibleAnnotations:
728      x: #x()
729        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
730      x: #x()
731        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
732    RuntimeInvisibleAnnotations:
733      x: #x()
734        android.hosttest.annotation.HostSideTestStub
735
736  public static java.lang.Object sObject;
737    descriptor: Ljava/lang/Object;
738    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
739    RuntimeVisibleAnnotations:
740      x: #x()
741        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
742      x: #x()
743        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
744    RuntimeInvisibleAnnotations:
745      x: #x()
746        android.hosttest.annotation.HostSideTestStub
747
748}
749SourceFile: "TinyFrameworkClassWithInitializerDefault.java"
750RuntimeVisibleAnnotations:
751  x: #x()
752    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
753  x: #x()
754    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
755RuntimeInvisibleAnnotations:
756  x: #x()
757    android.hosttest.annotation.HostSideTestStub
758## Class: com/android/hoststubgen/test/tinyframework/TinyFrameworkClassWithInitializerStub.class
759  Compiled from "TinyFrameworkClassWithInitializerStub.java"
760public class com.android.hoststubgen.test.tinyframework.TinyFrameworkClassWithInitializerStub
761  minor version: 0
762  major version: 61
763  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
764  this_class: #x                          // com/android/hoststubgen/test/tinyframework/TinyFrameworkClassWithInitializerStub
765  super_class: #x                         // java/lang/Object
766  interfaces: 0, fields: 2, methods: 0, attributes: 3
767  public static boolean sInitialized;
768    descriptor: Z
769    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
770    RuntimeVisibleAnnotations:
771      x: #x()
772        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
773      x: #x()
774        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
775    RuntimeInvisibleAnnotations:
776      x: #x()
777        android.hosttest.annotation.HostSideTestStub
778
779  public static java.lang.Object sObject;
780    descriptor: Ljava/lang/Object;
781    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
782    RuntimeVisibleAnnotations:
783      x: #x()
784        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
785      x: #x()
786        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
787    RuntimeInvisibleAnnotations:
788      x: #x()
789        android.hosttest.annotation.HostSideTestStub
790
791}
792SourceFile: "TinyFrameworkClassWithInitializerStub.java"
793RuntimeVisibleAnnotations:
794  x: #x()
795    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
796  x: #x()
797    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
798RuntimeInvisibleAnnotations:
799  x: #x(#x=s#x)
800    android.hosttest.annotation.HostSideTestClassLoadHook(
801      value="com.android.hoststubgen.test.tinyframework.TinyFrameworkClassLoadHook.onClassLoaded"
802    )
803  x: #x()
804    android.hosttest.annotation.HostSideTestStub
805  x: #x()
806    android.hosttest.annotation.HostSideTestStaticInitializerKeep
807## Class: com/android/hoststubgen/test/tinyframework/TinyFrameworkEnumComplex.class
808  Compiled from "TinyFrameworkEnumComplex.java"
809public final class com.android.hoststubgen.test.tinyframework.TinyFrameworkEnumComplex extends java.lang.Enum<com.android.hoststubgen.test.tinyframework.TinyFrameworkEnumComplex>
810  minor version: 0
811  major version: 61
812  flags: (0x4031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER, ACC_ENUM
813  this_class: #x                          // com/android/hoststubgen/test/tinyframework/TinyFrameworkEnumComplex
814  super_class: #x                         // java/lang/Enum
815  interfaces: 0, fields: 4, methods: 7, attributes: 4
816  public static final com.android.hoststubgen.test.tinyframework.TinyFrameworkEnumComplex RED;
817    descriptor: Lcom/android/hoststubgen/test/tinyframework/TinyFrameworkEnumComplex;
818    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ENUM
819    RuntimeVisibleAnnotations:
820      x: #x()
821        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
822      x: #x()
823        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
824    RuntimeInvisibleAnnotations:
825      x: #x()
826        android.hosttest.annotation.HostSideTestStub
827
828  public static final com.android.hoststubgen.test.tinyframework.TinyFrameworkEnumComplex GREEN;
829    descriptor: Lcom/android/hoststubgen/test/tinyframework/TinyFrameworkEnumComplex;
830    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ENUM
831    RuntimeVisibleAnnotations:
832      x: #x()
833        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
834      x: #x()
835        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
836    RuntimeInvisibleAnnotations:
837      x: #x()
838        android.hosttest.annotation.HostSideTestStub
839
840  public static final com.android.hoststubgen.test.tinyframework.TinyFrameworkEnumComplex BLUE;
841    descriptor: Lcom/android/hoststubgen/test/tinyframework/TinyFrameworkEnumComplex;
842    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ENUM
843    RuntimeVisibleAnnotations:
844      x: #x()
845        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
846      x: #x()
847        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
848    RuntimeInvisibleAnnotations:
849      x: #x()
850        android.hosttest.annotation.HostSideTestStub
851
852  private static final com.android.hoststubgen.test.tinyframework.TinyFrameworkEnumComplex[] $VALUES;
853    descriptor: [Lcom/android/hoststubgen/test/tinyframework/TinyFrameworkEnumComplex;
854    flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
855    RuntimeVisibleAnnotations:
856      x: #x()
857        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
858      x: #x()
859        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
860
861  public static com.android.hoststubgen.test.tinyframework.TinyFrameworkEnumComplex[] values();
862    descriptor: ()[Lcom/android/hoststubgen/test/tinyframework/TinyFrameworkEnumComplex;
863    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
864    Code:
865      stack=3, locals=0, args_size=0
866         x: new           #x                 // class java/lang/RuntimeException
867         x: dup
868         x: ldc           #x                 // String Stub!
869         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
870         x: athrow
871    RuntimeVisibleAnnotations:
872      x: #x()
873        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
874      x: #x()
875        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
876
877  public static com.android.hoststubgen.test.tinyframework.TinyFrameworkEnumComplex valueOf(java.lang.String);
878    descriptor: (Ljava/lang/String;)Lcom/android/hoststubgen/test/tinyframework/TinyFrameworkEnumComplex;
879    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
880    Code:
881      stack=3, locals=1, args_size=1
882         x: new           #x                 // class java/lang/RuntimeException
883         x: dup
884         x: ldc           #x                 // String Stub!
885         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
886         x: athrow
887    RuntimeVisibleAnnotations:
888      x: #x()
889        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
890      x: #x()
891        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
892    MethodParameters:
893      Name                           Flags
894      <no name>                      mandated
895
896  private com.android.hoststubgen.test.tinyframework.TinyFrameworkEnumComplex(java.lang.String, java.lang.String);
897    descriptor: (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
898    flags: (0x0002) ACC_PRIVATE
899    Code:
900      stack=3, locals=5, args_size=5
901         x: new           #x                 // class java/lang/RuntimeException
902         x: dup
903         x: ldc           #x                 // String Stub!
904         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
905         x: athrow
906    Signature: #x                          // (Ljava/lang/String;Ljava/lang/String;)V
907    RuntimeVisibleAnnotations:
908      x: #x()
909        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
910      x: #x()
911        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
912    RuntimeInvisibleAnnotations:
913      x: #x()
914        android.hosttest.annotation.HostSideTestStub
915    MethodParameters:
916      Name                           Flags
917      <no name>                      synthetic
918      <no name>                      synthetic
919      <no name>
920      <no name>
921
922  public java.lang.String getLongName();
923    descriptor: ()Ljava/lang/String;
924    flags: (0x0001) ACC_PUBLIC
925    Code:
926      stack=3, locals=1, args_size=1
927         x: new           #x                 // class java/lang/RuntimeException
928         x: dup
929         x: ldc           #x                 // String Stub!
930         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
931         x: athrow
932    RuntimeVisibleAnnotations:
933      x: #x()
934        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
935      x: #x()
936        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
937    RuntimeInvisibleAnnotations:
938      x: #x()
939        android.hosttest.annotation.HostSideTestStub
940
941  public java.lang.String getShortName();
942    descriptor: ()Ljava/lang/String;
943    flags: (0x0001) ACC_PUBLIC
944    Code:
945      stack=3, locals=1, args_size=1
946         x: new           #x                 // class java/lang/RuntimeException
947         x: dup
948         x: ldc           #x                 // String Stub!
949         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
950         x: athrow
951    RuntimeVisibleAnnotations:
952      x: #x()
953        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
954      x: #x()
955        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
956    RuntimeInvisibleAnnotations:
957      x: #x()
958        android.hosttest.annotation.HostSideTestStub
959
960  private static com.android.hoststubgen.test.tinyframework.TinyFrameworkEnumComplex[] $values();
961    descriptor: ()[Lcom/android/hoststubgen/test/tinyframework/TinyFrameworkEnumComplex;
962    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
963    Code:
964      stack=3, locals=0, args_size=0
965         x: new           #x                 // class java/lang/RuntimeException
966         x: dup
967         x: ldc           #x                 // String Stub!
968         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
969         x: athrow
970    RuntimeVisibleAnnotations:
971      x: #x()
972        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
973      x: #x()
974        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
975
976  static {};
977    descriptor: ()V
978    flags: (0x0008) ACC_STATIC
979    Code:
980      stack=3, locals=0, args_size=0
981         x: new           #x                 // class java/lang/RuntimeException
982         x: dup
983         x: ldc           #x                 // String Stub!
984         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
985         x: athrow
986    RuntimeVisibleAnnotations:
987      x: #x()
988        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
989      x: #x()
990        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
991}
992Signature: #x                           // Ljava/lang/Enum<Lcom/android/hoststubgen/test/tinyframework/TinyFrameworkEnumComplex;>;
993SourceFile: "TinyFrameworkEnumComplex.java"
994RuntimeVisibleAnnotations:
995  x: #x()
996    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
997  x: #x()
998    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
999RuntimeInvisibleAnnotations:
1000  x: #x()
1001    android.hosttest.annotation.HostSideTestStub
1002## Class: com/android/hoststubgen/test/tinyframework/TinyFrameworkEnumSimple.class
1003  Compiled from "TinyFrameworkEnumSimple.java"
1004public final class com.android.hoststubgen.test.tinyframework.TinyFrameworkEnumSimple extends java.lang.Enum<com.android.hoststubgen.test.tinyframework.TinyFrameworkEnumSimple>
1005  minor version: 0
1006  major version: 61
1007  flags: (0x4031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER, ACC_ENUM
1008  this_class: #x                          // com/android/hoststubgen/test/tinyframework/TinyFrameworkEnumSimple
1009  super_class: #x                         // java/lang/Enum
1010  interfaces: 0, fields: 3, methods: 5, attributes: 4
1011  public static final com.android.hoststubgen.test.tinyframework.TinyFrameworkEnumSimple CAT;
1012    descriptor: Lcom/android/hoststubgen/test/tinyframework/TinyFrameworkEnumSimple;
1013    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ENUM
1014    RuntimeVisibleAnnotations:
1015      x: #x()
1016        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1017      x: #x()
1018        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1019    RuntimeInvisibleAnnotations:
1020      x: #x()
1021        android.hosttest.annotation.HostSideTestStub
1022
1023  public static final com.android.hoststubgen.test.tinyframework.TinyFrameworkEnumSimple DOG;
1024    descriptor: Lcom/android/hoststubgen/test/tinyframework/TinyFrameworkEnumSimple;
1025    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ENUM
1026    RuntimeVisibleAnnotations:
1027      x: #x()
1028        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1029      x: #x()
1030        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1031    RuntimeInvisibleAnnotations:
1032      x: #x()
1033        android.hosttest.annotation.HostSideTestStub
1034
1035  private static final com.android.hoststubgen.test.tinyframework.TinyFrameworkEnumSimple[] $VALUES;
1036    descriptor: [Lcom/android/hoststubgen/test/tinyframework/TinyFrameworkEnumSimple;
1037    flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
1038    RuntimeVisibleAnnotations:
1039      x: #x()
1040        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1041      x: #x()
1042        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1043
1044  public static com.android.hoststubgen.test.tinyframework.TinyFrameworkEnumSimple[] values();
1045    descriptor: ()[Lcom/android/hoststubgen/test/tinyframework/TinyFrameworkEnumSimple;
1046    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
1047    Code:
1048      stack=3, locals=0, args_size=0
1049         x: new           #x                 // class java/lang/RuntimeException
1050         x: dup
1051         x: ldc           #x                 // String Stub!
1052         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1053         x: athrow
1054    RuntimeVisibleAnnotations:
1055      x: #x()
1056        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1057      x: #x()
1058        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1059
1060  public static com.android.hoststubgen.test.tinyframework.TinyFrameworkEnumSimple valueOf(java.lang.String);
1061    descriptor: (Ljava/lang/String;)Lcom/android/hoststubgen/test/tinyframework/TinyFrameworkEnumSimple;
1062    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
1063    Code:
1064      stack=3, locals=1, args_size=1
1065         x: new           #x                 // class java/lang/RuntimeException
1066         x: dup
1067         x: ldc           #x                 // String Stub!
1068         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1069         x: athrow
1070    RuntimeVisibleAnnotations:
1071      x: #x()
1072        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1073      x: #x()
1074        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1075    MethodParameters:
1076      Name                           Flags
1077      <no name>                      mandated
1078
1079  private com.android.hoststubgen.test.tinyframework.TinyFrameworkEnumSimple();
1080    descriptor: (Ljava/lang/String;I)V
1081    flags: (0x0002) ACC_PRIVATE
1082    Code:
1083      stack=3, locals=3, args_size=3
1084         x: new           #x                 // class java/lang/RuntimeException
1085         x: dup
1086         x: ldc           #x                 // String Stub!
1087         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1088         x: athrow
1089    Signature: #x                          // ()V
1090    RuntimeVisibleAnnotations:
1091      x: #x()
1092        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1093      x: #x()
1094        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1095    MethodParameters:
1096      Name                           Flags
1097      <no name>                      synthetic
1098      <no name>                      synthetic
1099
1100  private static com.android.hoststubgen.test.tinyframework.TinyFrameworkEnumSimple[] $values();
1101    descriptor: ()[Lcom/android/hoststubgen/test/tinyframework/TinyFrameworkEnumSimple;
1102    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
1103    Code:
1104      stack=3, locals=0, args_size=0
1105         x: new           #x                 // class java/lang/RuntimeException
1106         x: dup
1107         x: ldc           #x                 // String Stub!
1108         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1109         x: athrow
1110    RuntimeVisibleAnnotations:
1111      x: #x()
1112        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1113      x: #x()
1114        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1115
1116  static {};
1117    descriptor: ()V
1118    flags: (0x0008) ACC_STATIC
1119    Code:
1120      stack=3, locals=0, args_size=0
1121         x: new           #x                 // class java/lang/RuntimeException
1122         x: dup
1123         x: ldc           #x                 // String Stub!
1124         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1125         x: athrow
1126    RuntimeVisibleAnnotations:
1127      x: #x()
1128        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1129      x: #x()
1130        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1131}
1132Signature: #x                           // Ljava/lang/Enum<Lcom/android/hoststubgen/test/tinyframework/TinyFrameworkEnumSimple;>;
1133SourceFile: "TinyFrameworkEnumSimple.java"
1134RuntimeVisibleAnnotations:
1135  x: #x()
1136    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1137  x: #x()
1138    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1139RuntimeInvisibleAnnotations:
1140  x: #x()
1141    android.hosttest.annotation.HostSideTestStub
1142## Class: com/android/hoststubgen/test/tinyframework/TinyFrameworkExceptionTester.class
1143  Compiled from "TinyFrameworkExceptionTester.java"
1144public class com.android.hoststubgen.test.tinyframework.TinyFrameworkExceptionTester
1145  minor version: 0
1146  major version: 61
1147  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
1148  this_class: #x                          // com/android/hoststubgen/test/tinyframework/TinyFrameworkExceptionTester
1149  super_class: #x                         // java/lang/Object
1150  interfaces: 0, fields: 0, methods: 2, attributes: 3
1151  public com.android.hoststubgen.test.tinyframework.TinyFrameworkExceptionTester();
1152    descriptor: ()V
1153    flags: (0x0001) ACC_PUBLIC
1154    Code:
1155      stack=3, locals=1, args_size=1
1156         x: new           #x                 // class java/lang/RuntimeException
1157         x: dup
1158         x: ldc           #x                 // String Stub!
1159         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1160         x: athrow
1161    RuntimeVisibleAnnotations:
1162      x: #x()
1163        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1164      x: #x()
1165        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1166
1167  public static int testException();
1168    descriptor: ()I
1169    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
1170    Code:
1171      stack=3, locals=0, args_size=0
1172         x: new           #x                 // class java/lang/RuntimeException
1173         x: dup
1174         x: ldc           #x                 // String Stub!
1175         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1176         x: athrow
1177    RuntimeVisibleAnnotations:
1178      x: #x()
1179        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1180      x: #x()
1181        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1182}
1183SourceFile: "TinyFrameworkExceptionTester.java"
1184RuntimeVisibleAnnotations:
1185  x: #x()
1186    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1187  x: #x()
1188    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1189RuntimeInvisibleAnnotations:
1190  x: #x()
1191    android.hosttest.annotation.HostSideTestWholeClassStub
1192## Class: com/android/hoststubgen/test/tinyframework/TinyFrameworkForTextPolicy.class
1193  Compiled from "TinyFrameworkForTextPolicy.java"
1194public class com.android.hoststubgen.test.tinyframework.TinyFrameworkForTextPolicy
1195  minor version: 0
1196  major version: 61
1197  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
1198  this_class: #x                          // com/android/hoststubgen/test/tinyframework/TinyFrameworkForTextPolicy
1199  super_class: #x                         // java/lang/Object
1200  interfaces: 0, fields: 1, methods: 5, attributes: 2
1201  public int stub;
1202    descriptor: I
1203    flags: (0x0001) ACC_PUBLIC
1204    RuntimeVisibleAnnotations:
1205      x: #x()
1206        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1207      x: #x()
1208        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1209
1210  public com.android.hoststubgen.test.tinyframework.TinyFrameworkForTextPolicy();
1211    descriptor: ()V
1212    flags: (0x0001) ACC_PUBLIC
1213    Code:
1214      stack=3, locals=1, args_size=1
1215         x: new           #x                 // class java/lang/RuntimeException
1216         x: dup
1217         x: ldc           #x                 // String Stub!
1218         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1219         x: athrow
1220    RuntimeVisibleAnnotations:
1221      x: #x()
1222        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1223      x: #x()
1224        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1225
1226  public int addOne(int);
1227    descriptor: (I)I
1228    flags: (0x0001) ACC_PUBLIC
1229    Code:
1230      stack=3, locals=2, args_size=2
1231         x: new           #x                 // class java/lang/RuntimeException
1232         x: dup
1233         x: ldc           #x                 // String Stub!
1234         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1235         x: athrow
1236    RuntimeVisibleAnnotations:
1237      x: #x()
1238        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1239      x: #x()
1240        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1241
1242  public int addTwo(int);
1243    descriptor: (I)I
1244    flags: (0x0001) ACC_PUBLIC
1245    Code:
1246      stack=3, locals=2, args_size=2
1247         x: new           #x                 // class java/lang/RuntimeException
1248         x: dup
1249         x: ldc           #x                 // String Stub!
1250         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1251         x: athrow
1252    RuntimeVisibleAnnotations:
1253      x: #x()
1254        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1255      x: #x()
1256        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1257
1258  public static int nativeAddThree(int);
1259    descriptor: (I)I
1260    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
1261    Code:
1262      stack=3, locals=1, args_size=1
1263         x: new           #x                 // class java/lang/RuntimeException
1264         x: dup
1265         x: ldc           #x                 // String Stub!
1266         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1267         x: athrow
1268    RuntimeVisibleAnnotations:
1269      x: #x()
1270        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1271      x: #x()
1272        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1273
1274  public java.lang.String visibleButUsesUnsupportedMethod();
1275    descriptor: ()Ljava/lang/String;
1276    flags: (0x0001) ACC_PUBLIC
1277    Code:
1278      stack=3, locals=1, args_size=1
1279         x: new           #x                 // class java/lang/RuntimeException
1280         x: dup
1281         x: ldc           #x                 // String Stub!
1282         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1283         x: athrow
1284    RuntimeVisibleAnnotations:
1285      x: #x()
1286        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1287      x: #x()
1288        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1289}
1290SourceFile: "TinyFrameworkForTextPolicy.java"
1291RuntimeVisibleAnnotations:
1292  x: #x()
1293    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1294  x: #x()
1295    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1296## Class: com/android/hoststubgen/test/tinyframework/TinyFrameworkLambdas$Nested.class
1297  Compiled from "TinyFrameworkLambdas.java"
1298public class com.android.hoststubgen.test.tinyframework.TinyFrameworkLambdas$Nested
1299  minor version: 0
1300  major version: 61
1301  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
1302  this_class: #x                          // com/android/hoststubgen/test/tinyframework/TinyFrameworkLambdas$Nested
1303  super_class: #x                         // java/lang/Object
1304  interfaces: 0, fields: 2, methods: 7, attributes: 5
1305  public final java.util.function.Supplier<java.lang.Integer> mSupplier;
1306    descriptor: Ljava/util/function/Supplier;
1307    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
1308    Signature: #x                          // Ljava/util/function/Supplier<Ljava/lang/Integer;>;
1309    RuntimeVisibleAnnotations:
1310      x: #x()
1311        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1312      x: #x()
1313        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1314    RuntimeInvisibleAnnotations:
1315      x: #x()
1316        android.hosttest.annotation.HostSideTestStub
1317
1318  public static final java.util.function.Supplier<java.lang.Integer> sSupplier;
1319    descriptor: Ljava/util/function/Supplier;
1320    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
1321    Signature: #x                          // Ljava/util/function/Supplier<Ljava/lang/Integer;>;
1322    RuntimeVisibleAnnotations:
1323      x: #x()
1324        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1325      x: #x()
1326        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1327    RuntimeInvisibleAnnotations:
1328      x: #x()
1329        android.hosttest.annotation.HostSideTestStub
1330
1331  public com.android.hoststubgen.test.tinyframework.TinyFrameworkLambdas$Nested();
1332    descriptor: ()V
1333    flags: (0x0001) ACC_PUBLIC
1334    Code:
1335      stack=3, locals=1, args_size=1
1336         x: new           #x                 // class java/lang/RuntimeException
1337         x: dup
1338         x: ldc           #x                 // String Stub!
1339         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1340         x: athrow
1341    RuntimeVisibleAnnotations:
1342      x: #x()
1343        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1344      x: #x()
1345        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1346    RuntimeInvisibleAnnotations:
1347      x: #x()
1348        android.hosttest.annotation.HostSideTestStub
1349
1350  public java.util.function.Supplier<java.lang.Integer> getSupplier();
1351    descriptor: ()Ljava/util/function/Supplier;
1352    flags: (0x0001) ACC_PUBLIC
1353    Code:
1354      stack=3, locals=1, args_size=1
1355         x: new           #x                 // class java/lang/RuntimeException
1356         x: dup
1357         x: ldc           #x                 // String Stub!
1358         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1359         x: athrow
1360    Signature: #x                          // ()Ljava/util/function/Supplier<Ljava/lang/Integer;>;
1361    RuntimeVisibleAnnotations:
1362      x: #x()
1363        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1364      x: #x()
1365        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1366    RuntimeInvisibleAnnotations:
1367      x: #x()
1368        android.hosttest.annotation.HostSideTestStub
1369
1370  public static java.util.function.Supplier<java.lang.Integer> getSupplier_static();
1371    descriptor: ()Ljava/util/function/Supplier;
1372    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
1373    Code:
1374      stack=3, locals=0, args_size=0
1375         x: new           #x                 // class java/lang/RuntimeException
1376         x: dup
1377         x: ldc           #x                 // String Stub!
1378         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1379         x: athrow
1380    Signature: #x                          // ()Ljava/util/function/Supplier<Ljava/lang/Integer;>;
1381    RuntimeVisibleAnnotations:
1382      x: #x()
1383        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1384      x: #x()
1385        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1386    RuntimeInvisibleAnnotations:
1387      x: #x()
1388        android.hosttest.annotation.HostSideTestStub
1389
1390  private static java.lang.Integer lambda$getSupplier_static$3();
1391    descriptor: ()Ljava/lang/Integer;
1392    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
1393    Code:
1394      stack=3, locals=0, args_size=0
1395         x: new           #x                 // class java/lang/RuntimeException
1396         x: dup
1397         x: ldc           #x                 // String Stub!
1398         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1399         x: athrow
1400    RuntimeVisibleAnnotations:
1401      x: #x()
1402        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1403      x: #x()
1404        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1405
1406  private static java.lang.Integer lambda$getSupplier$2();
1407    descriptor: ()Ljava/lang/Integer;
1408    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
1409    Code:
1410      stack=3, locals=0, args_size=0
1411         x: new           #x                 // class java/lang/RuntimeException
1412         x: dup
1413         x: ldc           #x                 // String Stub!
1414         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1415         x: athrow
1416    RuntimeVisibleAnnotations:
1417      x: #x()
1418        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1419      x: #x()
1420        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1421
1422  private static java.lang.Integer lambda$static$1();
1423    descriptor: ()Ljava/lang/Integer;
1424    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
1425    Code:
1426      stack=3, locals=0, args_size=0
1427         x: new           #x                 // class java/lang/RuntimeException
1428         x: dup
1429         x: ldc           #x                 // String Stub!
1430         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1431         x: athrow
1432    RuntimeVisibleAnnotations:
1433      x: #x()
1434        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1435      x: #x()
1436        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1437
1438  private static java.lang.Integer lambda$new$0();
1439    descriptor: ()Ljava/lang/Integer;
1440    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
1441    Code:
1442      stack=3, locals=0, args_size=0
1443         x: new           #x                 // class java/lang/RuntimeException
1444         x: dup
1445         x: ldc           #x                 // String Stub!
1446         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1447         x: athrow
1448    RuntimeVisibleAnnotations:
1449      x: #x()
1450        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1451      x: #x()
1452        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1453}
1454InnerClasses:
1455  public static #x= #x of #x;            // Nested=class com/android/hoststubgen/test/tinyframework/TinyFrameworkLambdas$Nested of class com/android/hoststubgen/test/tinyframework/TinyFrameworkLambdas
1456  public static final #x= #x of #x;    // Lookup=class java/lang/invoke/MethodHandles$Lookup of class java/lang/invoke/MethodHandles
1457SourceFile: "TinyFrameworkLambdas.java"
1458RuntimeVisibleAnnotations:
1459  x: #x()
1460    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1461  x: #x()
1462    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1463RuntimeInvisibleAnnotations:
1464  x: #x()
1465    android.hosttest.annotation.HostSideTestStub
1466  x: #x()
1467    android.hosttest.annotation.HostSideTestStaticInitializerKeep
1468NestHost: class com/android/hoststubgen/test/tinyframework/TinyFrameworkLambdas
1469## Class: com/android/hoststubgen/test/tinyframework/TinyFrameworkLambdas.class
1470  Compiled from "TinyFrameworkLambdas.java"
1471public class com.android.hoststubgen.test.tinyframework.TinyFrameworkLambdas
1472  minor version: 0
1473  major version: 61
1474  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
1475  this_class: #x                          // com/android/hoststubgen/test/tinyframework/TinyFrameworkLambdas
1476  super_class: #x                         // java/lang/Object
1477  interfaces: 0, fields: 2, methods: 7, attributes: 5
1478  public final java.util.function.Supplier<java.lang.Integer> mSupplier;
1479    descriptor: Ljava/util/function/Supplier;
1480    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
1481    Signature: #x                          // Ljava/util/function/Supplier<Ljava/lang/Integer;>;
1482    RuntimeVisibleAnnotations:
1483      x: #x()
1484        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1485      x: #x()
1486        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1487    RuntimeInvisibleAnnotations:
1488      x: #x()
1489        android.hosttest.annotation.HostSideTestStub
1490
1491  public static final java.util.function.Supplier<java.lang.Integer> sSupplier;
1492    descriptor: Ljava/util/function/Supplier;
1493    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
1494    Signature: #x                          // Ljava/util/function/Supplier<Ljava/lang/Integer;>;
1495    RuntimeVisibleAnnotations:
1496      x: #x()
1497        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1498      x: #x()
1499        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1500    RuntimeInvisibleAnnotations:
1501      x: #x()
1502        android.hosttest.annotation.HostSideTestStub
1503
1504  public com.android.hoststubgen.test.tinyframework.TinyFrameworkLambdas();
1505    descriptor: ()V
1506    flags: (0x0001) ACC_PUBLIC
1507    Code:
1508      stack=3, locals=1, args_size=1
1509         x: new           #x                 // class java/lang/RuntimeException
1510         x: dup
1511         x: ldc           #x                 // String Stub!
1512         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1513         x: athrow
1514    RuntimeVisibleAnnotations:
1515      x: #x()
1516        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1517      x: #x()
1518        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1519    RuntimeInvisibleAnnotations:
1520      x: #x()
1521        android.hosttest.annotation.HostSideTestStub
1522
1523  public java.util.function.Supplier<java.lang.Integer> getSupplier();
1524    descriptor: ()Ljava/util/function/Supplier;
1525    flags: (0x0001) ACC_PUBLIC
1526    Code:
1527      stack=3, locals=1, args_size=1
1528         x: new           #x                 // class java/lang/RuntimeException
1529         x: dup
1530         x: ldc           #x                 // String Stub!
1531         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1532         x: athrow
1533    Signature: #x                          // ()Ljava/util/function/Supplier<Ljava/lang/Integer;>;
1534    RuntimeVisibleAnnotations:
1535      x: #x()
1536        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1537      x: #x()
1538        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1539    RuntimeInvisibleAnnotations:
1540      x: #x()
1541        android.hosttest.annotation.HostSideTestStub
1542
1543  public static java.util.function.Supplier<java.lang.Integer> getSupplier_static();
1544    descriptor: ()Ljava/util/function/Supplier;
1545    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
1546    Code:
1547      stack=3, locals=0, args_size=0
1548         x: new           #x                 // class java/lang/RuntimeException
1549         x: dup
1550         x: ldc           #x                 // String Stub!
1551         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1552         x: athrow
1553    Signature: #x                          // ()Ljava/util/function/Supplier<Ljava/lang/Integer;>;
1554    RuntimeVisibleAnnotations:
1555      x: #x()
1556        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1557      x: #x()
1558        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1559    RuntimeInvisibleAnnotations:
1560      x: #x()
1561        android.hosttest.annotation.HostSideTestStub
1562
1563  private static java.lang.Integer lambda$getSupplier_static$3();
1564    descriptor: ()Ljava/lang/Integer;
1565    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
1566    Code:
1567      stack=3, locals=0, args_size=0
1568         x: new           #x                 // class java/lang/RuntimeException
1569         x: dup
1570         x: ldc           #x                 // String Stub!
1571         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1572         x: athrow
1573    RuntimeVisibleAnnotations:
1574      x: #x()
1575        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1576      x: #x()
1577        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1578
1579  private static java.lang.Integer lambda$getSupplier$2();
1580    descriptor: ()Ljava/lang/Integer;
1581    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
1582    Code:
1583      stack=3, locals=0, args_size=0
1584         x: new           #x                 // class java/lang/RuntimeException
1585         x: dup
1586         x: ldc           #x                 // String Stub!
1587         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1588         x: athrow
1589    RuntimeVisibleAnnotations:
1590      x: #x()
1591        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1592      x: #x()
1593        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1594
1595  private static java.lang.Integer lambda$static$1();
1596    descriptor: ()Ljava/lang/Integer;
1597    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
1598    Code:
1599      stack=3, locals=0, args_size=0
1600         x: new           #x                 // class java/lang/RuntimeException
1601         x: dup
1602         x: ldc           #x                 // String Stub!
1603         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1604         x: athrow
1605    RuntimeVisibleAnnotations:
1606      x: #x()
1607        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1608      x: #x()
1609        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1610
1611  private static java.lang.Integer lambda$new$0();
1612    descriptor: ()Ljava/lang/Integer;
1613    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
1614    Code:
1615      stack=3, locals=0, args_size=0
1616         x: new           #x                 // class java/lang/RuntimeException
1617         x: dup
1618         x: ldc           #x                 // String Stub!
1619         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1620         x: athrow
1621    RuntimeVisibleAnnotations:
1622      x: #x()
1623        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1624      x: #x()
1625        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1626}
1627InnerClasses:
1628  public static #x= #x of #x;           // Nested=class com/android/hoststubgen/test/tinyframework/TinyFrameworkLambdas$Nested of class com/android/hoststubgen/test/tinyframework/TinyFrameworkLambdas
1629  public static final #x= #x of #x;    // Lookup=class java/lang/invoke/MethodHandles$Lookup of class java/lang/invoke/MethodHandles
1630SourceFile: "TinyFrameworkLambdas.java"
1631RuntimeVisibleAnnotations:
1632  x: #x()
1633    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1634  x: #x()
1635    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1636RuntimeInvisibleAnnotations:
1637  x: #x()
1638    android.hosttest.annotation.HostSideTestStub
1639  x: #x()
1640    android.hosttest.annotation.HostSideTestStaticInitializerKeep
1641NestMembers:
1642  com/android/hoststubgen/test/tinyframework/TinyFrameworkLambdas$Nested
1643## Class: com/android/hoststubgen/test/tinyframework/TinyFrameworkNative.class
1644  Compiled from "TinyFrameworkNative.java"
1645public class com.android.hoststubgen.test.tinyframework.TinyFrameworkNative
1646  minor version: 0
1647  major version: 61
1648  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
1649  this_class: #x                          // com/android/hoststubgen/test/tinyframework/TinyFrameworkNative
1650  super_class: #x                         // java/lang/Object
1651  interfaces: 0, fields: 1, methods: 10, attributes: 3
1652  int value;
1653    descriptor: I
1654    flags: (0x0000)
1655    RuntimeVisibleAnnotations:
1656      x: #x()
1657        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1658      x: #x()
1659        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1660
1661  public com.android.hoststubgen.test.tinyframework.TinyFrameworkNative();
1662    descriptor: ()V
1663    flags: (0x0001) ACC_PUBLIC
1664    Code:
1665      stack=3, locals=1, args_size=1
1666         x: new           #x                 // class java/lang/RuntimeException
1667         x: dup
1668         x: ldc           #x                 // String Stub!
1669         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1670         x: athrow
1671    RuntimeVisibleAnnotations:
1672      x: #x()
1673        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1674      x: #x()
1675        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1676
1677  public static native int nativeAddTwo(int);
1678    descriptor: (I)I
1679    flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
1680    RuntimeVisibleAnnotations:
1681      x: #x()
1682        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1683      x: #x()
1684        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1685
1686  public static int nativeAddTwo_should_be_like_this(int);
1687    descriptor: (I)I
1688    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
1689    Code:
1690      stack=3, locals=1, args_size=1
1691         x: new           #x                 // class java/lang/RuntimeException
1692         x: dup
1693         x: ldc           #x                 // String Stub!
1694         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1695         x: athrow
1696    RuntimeVisibleAnnotations:
1697      x: #x()
1698        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1699      x: #x()
1700        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1701
1702  public static native long nativeLongPlus(long, long);
1703    descriptor: (JJ)J
1704    flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
1705    RuntimeVisibleAnnotations:
1706      x: #x()
1707        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1708      x: #x()
1709        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1710
1711  public static long nativeLongPlus_should_be_like_this(long, long);
1712    descriptor: (JJ)J
1713    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
1714    Code:
1715      stack=3, locals=4, args_size=2
1716         x: new           #x                 // class java/lang/RuntimeException
1717         x: dup
1718         x: ldc           #x                 // String Stub!
1719         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1720         x: athrow
1721    RuntimeVisibleAnnotations:
1722      x: #x()
1723        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1724      x: #x()
1725        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1726
1727  public void setValue(int);
1728    descriptor: (I)V
1729    flags: (0x0001) ACC_PUBLIC
1730    Code:
1731      stack=3, locals=2, args_size=2
1732         x: new           #x                 // class java/lang/RuntimeException
1733         x: dup
1734         x: ldc           #x                 // String Stub!
1735         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1736         x: athrow
1737    RuntimeVisibleAnnotations:
1738      x: #x()
1739        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1740      x: #x()
1741        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1742
1743  public native int nativeNonStaticAddToValue(int);
1744    descriptor: (I)I
1745    flags: (0x0101) ACC_PUBLIC, ACC_NATIVE
1746    RuntimeVisibleAnnotations:
1747      x: #x()
1748        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1749      x: #x()
1750        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1751
1752  public int nativeNonStaticAddToValue_should_be_like_this(int);
1753    descriptor: (I)I
1754    flags: (0x0001) ACC_PUBLIC
1755    Code:
1756      stack=3, locals=2, args_size=2
1757         x: new           #x                 // class java/lang/RuntimeException
1758         x: dup
1759         x: ldc           #x                 // String Stub!
1760         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1761         x: athrow
1762    RuntimeVisibleAnnotations:
1763      x: #x()
1764        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1765      x: #x()
1766        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1767
1768  public static void nativeStillNotSupported_should_be_like_this();
1769    descriptor: ()V
1770    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
1771    Code:
1772      stack=3, locals=0, args_size=0
1773         x: new           #x                 // class java/lang/RuntimeException
1774         x: dup
1775         x: ldc           #x                 // String Stub!
1776         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1777         x: athrow
1778    RuntimeVisibleAnnotations:
1779      x: #x()
1780        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1781      x: #x()
1782        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1783
1784  public static native byte nativeBytePlus(byte, byte);
1785    descriptor: (BB)B
1786    flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
1787    RuntimeVisibleAnnotations:
1788      x: #x()
1789        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1790      x: #x()
1791        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1792}
1793SourceFile: "TinyFrameworkNative.java"
1794RuntimeVisibleAnnotations:
1795  x: #x()
1796    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1797  x: #x()
1798    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1799RuntimeInvisibleAnnotations:
1800  x: #x()
1801    android.hosttest.annotation.HostSideTestWholeClassStub
1802  x: #x(#x=s#x)
1803    android.hosttest.annotation.HostSideTestNativeSubstitutionClass(
1804      value="TinyFrameworkNative_host"
1805    )
1806## Class: com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$BaseClass.class
1807  Compiled from "TinyFrameworkNestedClasses.java"
1808public class com.android.hoststubgen.test.tinyframework.TinyFrameworkNestedClasses$BaseClass
1809  minor version: 0
1810  major version: 61
1811  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
1812  this_class: #x                          // com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$BaseClass
1813  super_class: #x                         // java/lang/Object
1814  interfaces: 0, fields: 1, methods: 1, attributes: 4
1815  public int value;
1816    descriptor: I
1817    flags: (0x0001) ACC_PUBLIC
1818    RuntimeVisibleAnnotations:
1819      x: #x()
1820        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1821      x: #x()
1822        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1823
1824  public com.android.hoststubgen.test.tinyframework.TinyFrameworkNestedClasses$BaseClass(int);
1825    descriptor: (I)V
1826    flags: (0x0001) ACC_PUBLIC
1827    Code:
1828      stack=3, locals=2, args_size=2
1829         x: new           #x                 // class java/lang/RuntimeException
1830         x: dup
1831         x: ldc           #x                 // String Stub!
1832         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1833         x: athrow
1834    RuntimeVisibleAnnotations:
1835      x: #x()
1836        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1837      x: #x()
1838        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1839}
1840InnerClasses:
1841  public static #x= #x of #x;            // BaseClass=class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$BaseClass of class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses
1842SourceFile: "TinyFrameworkNestedClasses.java"
1843RuntimeVisibleAnnotations:
1844  x: #x()
1845    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1846  x: #x()
1847    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1848NestHost: class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses
1849## Class: com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$InnerClass.class
1850  Compiled from "TinyFrameworkNestedClasses.java"
1851public class com.android.hoststubgen.test.tinyframework.TinyFrameworkNestedClasses$InnerClass
1852  minor version: 0
1853  major version: 61
1854  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
1855  this_class: #x                          // com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$InnerClass
1856  super_class: #x                         // java/lang/Object
1857  interfaces: 0, fields: 2, methods: 1, attributes: 5
1858  public int value;
1859    descriptor: I
1860    flags: (0x0001) ACC_PUBLIC
1861    RuntimeVisibleAnnotations:
1862      x: #x()
1863        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1864      x: #x()
1865        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1866
1867  final com.android.hoststubgen.test.tinyframework.TinyFrameworkNestedClasses this$0;
1868    descriptor: Lcom/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses;
1869    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
1870    RuntimeVisibleAnnotations:
1871      x: #x()
1872        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1873      x: #x()
1874        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1875
1876  public com.android.hoststubgen.test.tinyframework.TinyFrameworkNestedClasses$InnerClass(com.android.hoststubgen.test.tinyframework.TinyFrameworkNestedClasses);
1877    descriptor: (Lcom/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses;)V
1878    flags: (0x0001) ACC_PUBLIC
1879    Code:
1880      stack=3, locals=2, args_size=2
1881         x: new           #x                 // class java/lang/RuntimeException
1882         x: dup
1883         x: ldc           #x                 // String Stub!
1884         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1885         x: athrow
1886    RuntimeVisibleAnnotations:
1887      x: #x()
1888        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1889      x: #x()
1890        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1891    MethodParameters:
1892      Name                           Flags
1893      <no name>                      final mandated
1894}
1895InnerClasses:
1896  public #x= #x of #x;                   // InnerClass=class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$InnerClass of class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses
1897SourceFile: "TinyFrameworkNestedClasses.java"
1898RuntimeVisibleAnnotations:
1899  x: #x()
1900    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1901  x: #x()
1902    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1903RuntimeInvisibleAnnotations:
1904  x: #x()
1905    android.hosttest.annotation.HostSideTestWholeClassStub
1906NestHost: class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses
1907## Class: com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$StaticNestedClass.class
1908  Compiled from "TinyFrameworkNestedClasses.java"
1909public class com.android.hoststubgen.test.tinyframework.TinyFrameworkNestedClasses$StaticNestedClass
1910  minor version: 0
1911  major version: 61
1912  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
1913  this_class: #x                          // com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$StaticNestedClass
1914  super_class: #x                         // java/lang/Object
1915  interfaces: 0, fields: 1, methods: 2, attributes: 5
1916  public int value;
1917    descriptor: I
1918    flags: (0x0001) ACC_PUBLIC
1919    RuntimeVisibleAnnotations:
1920      x: #x()
1921        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1922      x: #x()
1923        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1924
1925  public com.android.hoststubgen.test.tinyframework.TinyFrameworkNestedClasses$StaticNestedClass();
1926    descriptor: ()V
1927    flags: (0x0001) ACC_PUBLIC
1928    Code:
1929      stack=3, locals=1, args_size=1
1930         x: new           #x                 // class java/lang/RuntimeException
1931         x: dup
1932         x: ldc           #x                 // String Stub!
1933         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1934         x: athrow
1935    RuntimeVisibleAnnotations:
1936      x: #x()
1937        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1938      x: #x()
1939        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1940
1941  public static java.util.function.Supplier<java.lang.Integer> getSupplier_static();
1942    descriptor: ()Ljava/util/function/Supplier;
1943    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
1944    Code:
1945      stack=3, locals=0, args_size=0
1946         x: new           #x                 // class java/lang/RuntimeException
1947         x: dup
1948         x: ldc           #x                 // String Stub!
1949         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1950         x: athrow
1951    Signature: #x                          // ()Ljava/util/function/Supplier<Ljava/lang/Integer;>;
1952    RuntimeVisibleAnnotations:
1953      x: #x()
1954        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1955      x: #x()
1956        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1957}
1958InnerClasses:
1959  public static #x= #x of #x;            // StaticNestedClass=class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$StaticNestedClass of class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses
1960  #x;                                    // class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$StaticNestedClass$1
1961SourceFile: "TinyFrameworkNestedClasses.java"
1962RuntimeVisibleAnnotations:
1963  x: #x()
1964    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1965  x: #x()
1966    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1967RuntimeInvisibleAnnotations:
1968  x: #x()
1969    android.hosttest.annotation.HostSideTestWholeClassStub
1970NestHost: class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses
1971## Class: com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$SubClass.class
1972  Compiled from "TinyFrameworkNestedClasses.java"
1973public class com.android.hoststubgen.test.tinyframework.TinyFrameworkNestedClasses$SubClass extends com.android.hoststubgen.test.tinyframework.TinyFrameworkNestedClasses$BaseClass
1974  minor version: 0
1975  major version: 61
1976  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
1977  this_class: #x                          // com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$SubClass
1978  super_class: #x                         // com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$BaseClass
1979  interfaces: 0, fields: 0, methods: 1, attributes: 4
1980  public com.android.hoststubgen.test.tinyframework.TinyFrameworkNestedClasses$SubClass(int);
1981    descriptor: (I)V
1982    flags: (0x0001) ACC_PUBLIC
1983    Code:
1984      stack=3, locals=2, args_size=2
1985         x: new           #x                 // class java/lang/RuntimeException
1986         x: dup
1987         x: ldc           #x                 // String Stub!
1988         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
1989         x: athrow
1990    RuntimeVisibleAnnotations:
1991      x: #x()
1992        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
1993      x: #x()
1994        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
1995}
1996InnerClasses:
1997  public static #x= #x of #x;            // BaseClass=class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$BaseClass of class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses
1998  public static #x= #x of #x;            // SubClass=class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$SubClass of class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses
1999SourceFile: "TinyFrameworkNestedClasses.java"
2000RuntimeVisibleAnnotations:
2001  x: #x()
2002    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
2003  x: #x()
2004    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
2005NestHost: class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses
2006## Class: com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses.class
2007  Compiled from "TinyFrameworkNestedClasses.java"
2008public class com.android.hoststubgen.test.tinyframework.TinyFrameworkNestedClasses
2009  minor version: 0
2010  major version: 61
2011  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
2012  this_class: #x                          // com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses
2013  super_class: #x                         // java/lang/Object
2014  interfaces: 0, fields: 2, methods: 4, attributes: 5
2015  public final java.util.function.Supplier<java.lang.Integer> mSupplier;
2016    descriptor: Ljava/util/function/Supplier;
2017    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
2018    Signature: #x                          // Ljava/util/function/Supplier<Ljava/lang/Integer;>;
2019    RuntimeVisibleAnnotations:
2020      x: #x()
2021        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
2022      x: #x()
2023        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
2024
2025  public static final java.util.function.Supplier<java.lang.Integer> sSupplier;
2026    descriptor: Ljava/util/function/Supplier;
2027    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
2028    Signature: #x                          // Ljava/util/function/Supplier<Ljava/lang/Integer;>;
2029    RuntimeVisibleAnnotations:
2030      x: #x()
2031        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
2032      x: #x()
2033        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
2034
2035  public com.android.hoststubgen.test.tinyframework.TinyFrameworkNestedClasses();
2036    descriptor: ()V
2037    flags: (0x0001) ACC_PUBLIC
2038    Code:
2039      stack=3, locals=1, args_size=1
2040         x: new           #x                 // class java/lang/RuntimeException
2041         x: dup
2042         x: ldc           #x                 // String Stub!
2043         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
2044         x: athrow
2045    RuntimeVisibleAnnotations:
2046      x: #x()
2047        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
2048      x: #x()
2049        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
2050
2051  public java.util.function.Supplier<java.lang.Integer> getSupplier();
2052    descriptor: ()Ljava/util/function/Supplier;
2053    flags: (0x0001) ACC_PUBLIC
2054    Code:
2055      stack=3, locals=1, args_size=1
2056         x: new           #x                 // class java/lang/RuntimeException
2057         x: dup
2058         x: ldc           #x                 // String Stub!
2059         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
2060         x: athrow
2061    Signature: #x                          // ()Ljava/util/function/Supplier<Ljava/lang/Integer;>;
2062    RuntimeVisibleAnnotations:
2063      x: #x()
2064        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
2065      x: #x()
2066        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
2067
2068  public static java.util.function.Supplier<java.lang.Integer> getSupplier_static();
2069    descriptor: ()Ljava/util/function/Supplier;
2070    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
2071    Code:
2072      stack=3, locals=0, args_size=0
2073         x: new           #x                 // class java/lang/RuntimeException
2074         x: dup
2075         x: ldc           #x                 // String Stub!
2076         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
2077         x: athrow
2078    Signature: #x                          // ()Ljava/util/function/Supplier<Ljava/lang/Integer;>;
2079    RuntimeVisibleAnnotations:
2080      x: #x()
2081        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
2082      x: #x()
2083        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
2084
2085  static {};
2086    descriptor: ()V
2087    flags: (0x0008) ACC_STATIC
2088    Code:
2089      stack=3, locals=0, args_size=0
2090         x: new           #x                 // class java/lang/RuntimeException
2091         x: dup
2092         x: ldc           #x                 // String Stub!
2093         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
2094         x: athrow
2095    RuntimeVisibleAnnotations:
2096      x: #x()
2097        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
2098      x: #x()
2099        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
2100}
2101InnerClasses:
2102  #x;                                    // class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$1
2103  #x;                                    // class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$3
2104  #x;                                    // class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$4
2105  #x;                                    // class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$2
2106  public static #x= #x of #x;           // SubClass=class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$SubClass of class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses
2107  public static #x= #x of #x;           // BaseClass=class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$BaseClass of class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses
2108  public static #x= #x of #x;           // StaticNestedClass=class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$StaticNestedClass of class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses
2109  public #x= #x of #x;                  // InnerClass=class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$InnerClass of class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses
2110  #x;                                    // class com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$StaticNestedClass$1
2111SourceFile: "TinyFrameworkNestedClasses.java"
2112RuntimeVisibleAnnotations:
2113  x: #x()
2114    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
2115  x: #x()
2116    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
2117RuntimeInvisibleAnnotations:
2118  x: #x()
2119    android.hosttest.annotation.HostSideTestWholeClassStub
2120NestMembers:
2121  com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$SubClass
2122  com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$BaseClass
2123  com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$StaticNestedClass
2124  com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$StaticNestedClass$1
2125  com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$InnerClass
2126  com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$4
2127  com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$3
2128  com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$2
2129  com/android/hoststubgen/test/tinyframework/TinyFrameworkNestedClasses$1
2130## Class: com/android/hoststubgen/test/tinyframework/TinyFrameworkPackageRedirect.class
2131  Compiled from "TinyFrameworkPackageRedirect.java"
2132public class com.android.hoststubgen.test.tinyframework.TinyFrameworkPackageRedirect
2133  minor version: 0
2134  major version: 61
2135  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
2136  this_class: #x                          // com/android/hoststubgen/test/tinyframework/TinyFrameworkPackageRedirect
2137  super_class: #x                         // java/lang/Object
2138  interfaces: 0, fields: 0, methods: 2, attributes: 3
2139  public com.android.hoststubgen.test.tinyframework.TinyFrameworkPackageRedirect();
2140    descriptor: ()V
2141    flags: (0x0001) ACC_PUBLIC
2142    Code:
2143      stack=3, locals=1, args_size=1
2144         x: new           #x                 // class java/lang/RuntimeException
2145         x: dup
2146         x: ldc           #x                 // String Stub!
2147         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
2148         x: athrow
2149    RuntimeVisibleAnnotations:
2150      x: #x()
2151        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
2152      x: #x()
2153        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
2154
2155  public static int foo(int);
2156    descriptor: (I)I
2157    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
2158    Code:
2159      stack=3, locals=1, args_size=1
2160         x: new           #x                 // class java/lang/RuntimeException
2161         x: dup
2162         x: ldc           #x                 // String Stub!
2163         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
2164         x: athrow
2165    RuntimeVisibleAnnotations:
2166      x: #x()
2167        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
2168      x: #x()
2169        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
2170}
2171SourceFile: "TinyFrameworkPackageRedirect.java"
2172RuntimeVisibleAnnotations:
2173  x: #x()
2174    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
2175  x: #x()
2176    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
2177RuntimeInvisibleAnnotations:
2178  x: #x()
2179    android.hosttest.annotation.HostSideTestWholeClassStub
2180## Class: com/android/hoststubgen/test/tinyframework/subclasstest/C1.class
2181  Compiled from "C1.java"
2182public class com.android.hoststubgen.test.tinyframework.subclasstest.C1
2183  minor version: 0
2184  major version: 61
2185  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
2186  this_class: #x                          // com/android/hoststubgen/test/tinyframework/subclasstest/C1
2187  super_class: #x                         // java/lang/Object
2188  interfaces: 0, fields: 0, methods: 0, attributes: 2
2189}
2190SourceFile: "C1.java"
2191RuntimeVisibleAnnotations:
2192  x: #x()
2193    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
2194  x: #x()
2195    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
2196## Class: com/android/hoststubgen/test/tinyframework/subclasstest/C2.class
2197  Compiled from "C2.java"
2198public class com.android.hoststubgen.test.tinyframework.subclasstest.C2 extends com.android.hoststubgen.test.tinyframework.subclasstest.C1
2199  minor version: 0
2200  major version: 61
2201  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
2202  this_class: #x                          // com/android/hoststubgen/test/tinyframework/subclasstest/C2
2203  super_class: #x                         // com/android/hoststubgen/test/tinyframework/subclasstest/C1
2204  interfaces: 0, fields: 0, methods: 0, attributes: 2
2205}
2206SourceFile: "C2.java"
2207RuntimeVisibleAnnotations:
2208  x: #x()
2209    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
2210  x: #x()
2211    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
2212## Class: com/android/hoststubgen/test/tinyframework/subclasstest/C3.class
2213  Compiled from "C3.java"
2214public class com.android.hoststubgen.test.tinyframework.subclasstest.C3 extends com.android.hoststubgen.test.tinyframework.subclasstest.C2
2215  minor version: 0
2216  major version: 61
2217  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
2218  this_class: #x                          // com/android/hoststubgen/test/tinyframework/subclasstest/C3
2219  super_class: #x                         // com/android/hoststubgen/test/tinyframework/subclasstest/C2
2220  interfaces: 0, fields: 0, methods: 0, attributes: 2
2221}
2222SourceFile: "C3.java"
2223RuntimeVisibleAnnotations:
2224  x: #x()
2225    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
2226  x: #x()
2227    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
2228## Class: com/android/hoststubgen/test/tinyframework/subclasstest/CA.class
2229  Compiled from "CA.java"
2230public class com.android.hoststubgen.test.tinyframework.subclasstest.CA
2231  minor version: 0
2232  major version: 61
2233  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
2234  this_class: #x                          // com/android/hoststubgen/test/tinyframework/subclasstest/CA
2235  super_class: #x                         // java/lang/Object
2236  interfaces: 0, fields: 0, methods: 0, attributes: 2
2237}
2238SourceFile: "CA.java"
2239RuntimeVisibleAnnotations:
2240  x: #x()
2241    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
2242  x: #x()
2243    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
2244## Class: com/android/hoststubgen/test/tinyframework/subclasstest/CB.class
2245  Compiled from "CB.java"
2246public class com.android.hoststubgen.test.tinyframework.subclasstest.CB
2247  minor version: 0
2248  major version: 61
2249  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
2250  this_class: #x                          // com/android/hoststubgen/test/tinyframework/subclasstest/CB
2251  super_class: #x                         // java/lang/Object
2252  interfaces: 0, fields: 0, methods: 0, attributes: 2
2253}
2254SourceFile: "CB.java"
2255RuntimeVisibleAnnotations:
2256  x: #x()
2257    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
2258  x: #x()
2259    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
2260## Class: com/android/hoststubgen/test/tinyframework/subclasstest/I1.class
2261  Compiled from "I1.java"
2262public interface com.android.hoststubgen.test.tinyframework.subclasstest.I1
2263  minor version: 0
2264  major version: 61
2265  flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
2266  this_class: #x                          // com/android/hoststubgen/test/tinyframework/subclasstest/I1
2267  super_class: #x                         // java/lang/Object
2268  interfaces: 0, fields: 0, methods: 0, attributes: 2
2269}
2270SourceFile: "I1.java"
2271RuntimeVisibleAnnotations:
2272  x: #x()
2273    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
2274  x: #x()
2275    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
2276## Class: com/android/hoststubgen/test/tinyframework/subclasstest/I2.class
2277  Compiled from "I2.java"
2278public interface com.android.hoststubgen.test.tinyframework.subclasstest.I2 extends com.android.hoststubgen.test.tinyframework.subclasstest.I1
2279  minor version: 0
2280  major version: 61
2281  flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
2282  this_class: #x                          // com/android/hoststubgen/test/tinyframework/subclasstest/I2
2283  super_class: #x                         // java/lang/Object
2284  interfaces: 1, fields: 0, methods: 0, attributes: 2
2285}
2286SourceFile: "I2.java"
2287RuntimeVisibleAnnotations:
2288  x: #x()
2289    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
2290  x: #x()
2291    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
2292## Class: com/android/hoststubgen/test/tinyframework/subclasstest/I3.class
2293  Compiled from "I3.java"
2294public interface com.android.hoststubgen.test.tinyframework.subclasstest.I3 extends com.android.hoststubgen.test.tinyframework.subclasstest.I2
2295  minor version: 0
2296  major version: 61
2297  flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
2298  this_class: #x                          // com/android/hoststubgen/test/tinyframework/subclasstest/I3
2299  super_class: #x                         // java/lang/Object
2300  interfaces: 1, fields: 0, methods: 0, attributes: 2
2301}
2302SourceFile: "I3.java"
2303RuntimeVisibleAnnotations:
2304  x: #x()
2305    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
2306  x: #x()
2307    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
2308## Class: com/android/hoststubgen/test/tinyframework/subclasstest/IA.class
2309  Compiled from "IA.java"
2310public interface com.android.hoststubgen.test.tinyframework.subclasstest.IA
2311  minor version: 0
2312  major version: 61
2313  flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
2314  this_class: #x                          // com/android/hoststubgen/test/tinyframework/subclasstest/IA
2315  super_class: #x                         // java/lang/Object
2316  interfaces: 0, fields: 0, methods: 0, attributes: 2
2317}
2318SourceFile: "IA.java"
2319RuntimeVisibleAnnotations:
2320  x: #x()
2321    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
2322  x: #x()
2323    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
2324## Class: com/android/hoststubgen/test/tinyframework/subclasstest/IB.class
2325  Compiled from "IB.java"
2326public interface com.android.hoststubgen.test.tinyframework.subclasstest.IB
2327  minor version: 0
2328  major version: 61
2329  flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
2330  this_class: #x                          // com/android/hoststubgen/test/tinyframework/subclasstest/IB
2331  super_class: #x                         // java/lang/Object
2332  interfaces: 0, fields: 0, methods: 0, attributes: 2
2333}
2334SourceFile: "IB.java"
2335RuntimeVisibleAnnotations:
2336  x: #x()
2337    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
2338  x: #x()
2339    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
2340## Class: com/unsupported/UnsupportedClass.class
2341  Compiled from "UnsupportedClass.java"
2342public class com.unsupported.UnsupportedClass
2343  minor version: 0
2344  major version: 61
2345  flags: (0x0021) ACC_PUBLIC, ACC_SUPER
2346  this_class: #x                          // com/unsupported/UnsupportedClass
2347  super_class: #x                         // java/lang/Object
2348  interfaces: 0, fields: 0, methods: 2, attributes: 3
2349  public com.unsupported.UnsupportedClass(int);
2350    descriptor: (I)V
2351    flags: (0x0001) ACC_PUBLIC
2352    Code:
2353      stack=3, locals=2, args_size=2
2354         x: new           #x                 // class java/lang/RuntimeException
2355         x: dup
2356         x: ldc           #x                 // String Stub!
2357         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
2358         x: athrow
2359    RuntimeVisibleAnnotations:
2360      x: #x()
2361        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
2362      x: #x()
2363        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
2364
2365  public int getValue();
2366    descriptor: ()I
2367    flags: (0x0001) ACC_PUBLIC
2368    Code:
2369      stack=3, locals=1, args_size=1
2370         x: new           #x                 // class java/lang/RuntimeException
2371         x: dup
2372         x: ldc           #x                 // String Stub!
2373         x: invokespecial #x                 // Method java/lang/RuntimeException."<init>":(Ljava/lang/String;)V
2374         x: athrow
2375    RuntimeVisibleAnnotations:
2376      x: #x()
2377        com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
2378      x: #x()
2379        com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
2380}
2381SourceFile: "UnsupportedClass.java"
2382RuntimeVisibleAnnotations:
2383  x: #x()
2384    com.android.hoststubgen.hosthelper.HostStubGenKeptInStub
2385  x: #x()
2386    com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl
2387RuntimeInvisibleAnnotations:
2388  x: #x()
2389    android.hosttest.annotation.HostSideTestWholeClassStub
2390