2
#include "java_lang_String.h"
3
#include "java_lang_StringBuilder.h"
5
#include "java_lang_reflect_Modifier.h"
7
#define XMLVM_CURRENT_CLASS_NAME Modifier
8
#define XMLVM_CURRENT_PKG_CLASS_NAME java_lang_reflect_Modifier
10
__TIB_DEFINITION_java_lang_reflect_Modifier __TIB_java_lang_reflect_Modifier = {
11
0, // classInitializationBegan
12
0, // classInitialized
13
-1, // initializerThreadId
14
__INIT_java_lang_reflect_Modifier, // classInitializer
15
"java.lang.reflect.Modifier", // className
16
"java.lang.reflect", // package
17
JAVA_NULL, // enclosingClassName
18
JAVA_NULL, // enclosingMethodName
19
JAVA_NULL, // signature
20
(__TIB_DEFINITION_TEMPLATE*) &__TIB_java_lang_Object, // extends
21
sizeof(java_lang_reflect_Modifier), // sizeInstance
24
JAVA_OBJECT __CLASS_java_lang_reflect_Modifier;
25
JAVA_OBJECT __CLASS_java_lang_reflect_Modifier_1ARRAY;
26
JAVA_OBJECT __CLASS_java_lang_reflect_Modifier_2ARRAY;
27
JAVA_OBJECT __CLASS_java_lang_reflect_Modifier_3ARRAY;
28
//XMLVM_BEGIN_IMPLEMENTATION
29
//XMLVM_END_IMPLEMENTATION
31
static JAVA_INT _STATIC_java_lang_reflect_Modifier_PUBLIC;
32
static JAVA_INT _STATIC_java_lang_reflect_Modifier_PRIVATE;
33
static JAVA_INT _STATIC_java_lang_reflect_Modifier_PROTECTED;
34
static JAVA_INT _STATIC_java_lang_reflect_Modifier_STATIC;
35
static JAVA_INT _STATIC_java_lang_reflect_Modifier_FINAL;
36
static JAVA_INT _STATIC_java_lang_reflect_Modifier_SYNCHRONIZED;
37
static JAVA_INT _STATIC_java_lang_reflect_Modifier_VOLATILE;
38
static JAVA_INT _STATIC_java_lang_reflect_Modifier_TRANSIENT;
39
static JAVA_INT _STATIC_java_lang_reflect_Modifier_NATIVE;
40
static JAVA_INT _STATIC_java_lang_reflect_Modifier_INTERFACE;
41
static JAVA_INT _STATIC_java_lang_reflect_Modifier_ABSTRACT;
42
static JAVA_INT _STATIC_java_lang_reflect_Modifier_STRICT;
43
static JAVA_INT _STATIC_java_lang_reflect_Modifier_BRIDGE;
44
static JAVA_INT _STATIC_java_lang_reflect_Modifier_VARARGS;
45
static JAVA_INT _STATIC_java_lang_reflect_Modifier_SYNTHETIC;
46
static JAVA_INT _STATIC_java_lang_reflect_Modifier_ANNOTATION;
47
static JAVA_INT _STATIC_java_lang_reflect_Modifier_ENUM;
49
#include "xmlvm-reflection.h"
51
static XMLVM_FIELD_REFLECTION_DATA __field_reflection_data[] = {
54
static XMLVM_CONSTRUCTOR_REFLECTION_DATA __constructor_reflection_data[] = {
57
static JAVA_OBJECT constructor_dispatcher(JAVA_OBJECT constructor, JAVA_OBJECT arguments)
59
XMLVM_NOT_IMPLEMENTED();
62
static XMLVM_METHOD_REFLECTION_DATA __method_reflection_data[] = {
65
static JAVA_OBJECT method_dispatcher(JAVA_OBJECT method, JAVA_OBJECT receiver, JAVA_OBJECT arguments)
67
XMLVM_NOT_IMPLEMENTED();
70
void __INIT_java_lang_reflect_Modifier()
72
staticInitializerLock(&__TIB_java_lang_reflect_Modifier);
74
// While the static initializer mutex is locked, locally store the value of
75
// whether class initialization began or not
76
int initBegan = __TIB_java_lang_reflect_Modifier.classInitializationBegan;
78
// Whether or not class initialization had already began, it has begun now
79
__TIB_java_lang_reflect_Modifier.classInitializationBegan = 1;
81
staticInitializerUnlock(&__TIB_java_lang_reflect_Modifier);
83
JAVA_LONG curThreadId = (JAVA_LONG)pthread_self();
85
if (__TIB_java_lang_reflect_Modifier.initializerThreadId != curThreadId) {
86
// Busy wait until the other thread finishes initializing this class
87
while (!__TIB_java_lang_reflect_Modifier.classInitialized) {
92
__TIB_java_lang_reflect_Modifier.initializerThreadId = curThreadId;
93
XMLVM_CLASS_USED("java.lang.reflect.Modifier")
94
__INIT_IMPL_java_lang_reflect_Modifier();
98
void __INIT_IMPL_java_lang_reflect_Modifier()
100
// Initialize base class if necessary
101
XMLVM_CLASS_INIT(java_lang_Object)
102
__TIB_java_lang_reflect_Modifier.newInstanceFunc = __NEW_INSTANCE_java_lang_reflect_Modifier;
103
// Copy vtable from base class
104
XMLVM_MEMCPY(__TIB_java_lang_reflect_Modifier.vtable, __TIB_java_lang_Object.vtable, sizeof(__TIB_java_lang_Object.vtable));
105
// Initialize vtable for this class
106
// Initialize interface information
107
__TIB_java_lang_reflect_Modifier.numImplementedInterfaces = 0;
108
__TIB_java_lang_reflect_Modifier.implementedInterfaces = (__TIB_DEFINITION_TEMPLATE* (*)[1]) XMLVM_MALLOC(sizeof(__TIB_DEFINITION_TEMPLATE*) * 0);
110
// Initialize interfaces if necessary and assign tib to implementedInterfaces
111
_STATIC_java_lang_reflect_Modifier_PUBLIC = 1;
112
_STATIC_java_lang_reflect_Modifier_PRIVATE = 2;
113
_STATIC_java_lang_reflect_Modifier_PROTECTED = 4;
114
_STATIC_java_lang_reflect_Modifier_STATIC = 8;
115
_STATIC_java_lang_reflect_Modifier_FINAL = 16;
116
_STATIC_java_lang_reflect_Modifier_SYNCHRONIZED = 32;
117
_STATIC_java_lang_reflect_Modifier_VOLATILE = 64;
118
_STATIC_java_lang_reflect_Modifier_TRANSIENT = 128;
119
_STATIC_java_lang_reflect_Modifier_NATIVE = 256;
120
_STATIC_java_lang_reflect_Modifier_INTERFACE = 512;
121
_STATIC_java_lang_reflect_Modifier_ABSTRACT = 1024;
122
_STATIC_java_lang_reflect_Modifier_STRICT = 2048;
123
_STATIC_java_lang_reflect_Modifier_BRIDGE = 64;
124
_STATIC_java_lang_reflect_Modifier_VARARGS = 128;
125
_STATIC_java_lang_reflect_Modifier_SYNTHETIC = 4096;
126
_STATIC_java_lang_reflect_Modifier_ANNOTATION = 8192;
127
_STATIC_java_lang_reflect_Modifier_ENUM = 16384;
129
__TIB_java_lang_reflect_Modifier.declaredFields = &__field_reflection_data[0];
130
__TIB_java_lang_reflect_Modifier.numDeclaredFields = sizeof(__field_reflection_data) / sizeof(XMLVM_FIELD_REFLECTION_DATA);
131
__TIB_java_lang_reflect_Modifier.constructorDispatcherFunc = constructor_dispatcher;
132
__TIB_java_lang_reflect_Modifier.declaredConstructors = &__constructor_reflection_data[0];
133
__TIB_java_lang_reflect_Modifier.numDeclaredConstructors = sizeof(__constructor_reflection_data) / sizeof(XMLVM_CONSTRUCTOR_REFLECTION_DATA);
134
__TIB_java_lang_reflect_Modifier.methodDispatcherFunc = method_dispatcher;
135
__TIB_java_lang_reflect_Modifier.declaredMethods = &__method_reflection_data[0];
136
__TIB_java_lang_reflect_Modifier.numDeclaredMethods = sizeof(__method_reflection_data) / sizeof(XMLVM_METHOD_REFLECTION_DATA);
137
__CLASS_java_lang_reflect_Modifier = XMLVM_CREATE_CLASS_OBJECT(&__TIB_java_lang_reflect_Modifier);
138
__TIB_java_lang_reflect_Modifier.clazz = __CLASS_java_lang_reflect_Modifier;
139
__TIB_java_lang_reflect_Modifier.baseType = JAVA_NULL;
140
__CLASS_java_lang_reflect_Modifier_1ARRAY = XMLVM_CREATE_ARRAY_CLASS_OBJECT(__CLASS_java_lang_reflect_Modifier);
141
__CLASS_java_lang_reflect_Modifier_2ARRAY = XMLVM_CREATE_ARRAY_CLASS_OBJECT(__CLASS_java_lang_reflect_Modifier_1ARRAY);
142
__CLASS_java_lang_reflect_Modifier_3ARRAY = XMLVM_CREATE_ARRAY_CLASS_OBJECT(__CLASS_java_lang_reflect_Modifier_2ARRAY);
143
//XMLVM_BEGIN_WRAPPER[__INIT_java_lang_reflect_Modifier]
146
__TIB_java_lang_reflect_Modifier.classInitialized = 1;
149
void __DELETE_java_lang_reflect_Modifier(void* me, void* client_data)
151
//XMLVM_BEGIN_WRAPPER[__DELETE_java_lang_reflect_Modifier]
155
void __INIT_INSTANCE_MEMBERS_java_lang_reflect_Modifier(JAVA_OBJECT me, int derivedClassWillRegisterFinalizer)
157
__INIT_INSTANCE_MEMBERS_java_lang_Object(me, 0 || derivedClassWillRegisterFinalizer);
158
//XMLVM_BEGIN_WRAPPER[__INIT_INSTANCE_MEMBERS_java_lang_reflect_Modifier]
162
JAVA_OBJECT __NEW_java_lang_reflect_Modifier()
163
{ XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
164
java_lang_reflect_Modifier* me = (java_lang_reflect_Modifier*) XMLVM_MALLOC(sizeof(java_lang_reflect_Modifier));
165
me->tib = &__TIB_java_lang_reflect_Modifier;
166
__INIT_INSTANCE_MEMBERS_java_lang_reflect_Modifier(me, 0);
167
//XMLVM_BEGIN_WRAPPER[__NEW_java_lang_reflect_Modifier]
172
JAVA_OBJECT __NEW_INSTANCE_java_lang_reflect_Modifier()
174
JAVA_OBJECT me = JAVA_NULL;
175
me = __NEW_java_lang_reflect_Modifier();
176
java_lang_reflect_Modifier___INIT___(me);
180
JAVA_INT java_lang_reflect_Modifier_GET_PUBLIC()
182
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
183
return _STATIC_java_lang_reflect_Modifier_PUBLIC;
186
void java_lang_reflect_Modifier_PUT_PUBLIC(JAVA_INT v)
188
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
189
_STATIC_java_lang_reflect_Modifier_PUBLIC = v;
192
JAVA_INT java_lang_reflect_Modifier_GET_PRIVATE()
194
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
195
return _STATIC_java_lang_reflect_Modifier_PRIVATE;
198
void java_lang_reflect_Modifier_PUT_PRIVATE(JAVA_INT v)
200
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
201
_STATIC_java_lang_reflect_Modifier_PRIVATE = v;
204
JAVA_INT java_lang_reflect_Modifier_GET_PROTECTED()
206
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
207
return _STATIC_java_lang_reflect_Modifier_PROTECTED;
210
void java_lang_reflect_Modifier_PUT_PROTECTED(JAVA_INT v)
212
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
213
_STATIC_java_lang_reflect_Modifier_PROTECTED = v;
216
JAVA_INT java_lang_reflect_Modifier_GET_STATIC()
218
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
219
return _STATIC_java_lang_reflect_Modifier_STATIC;
222
void java_lang_reflect_Modifier_PUT_STATIC(JAVA_INT v)
224
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
225
_STATIC_java_lang_reflect_Modifier_STATIC = v;
228
JAVA_INT java_lang_reflect_Modifier_GET_FINAL()
230
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
231
return _STATIC_java_lang_reflect_Modifier_FINAL;
234
void java_lang_reflect_Modifier_PUT_FINAL(JAVA_INT v)
236
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
237
_STATIC_java_lang_reflect_Modifier_FINAL = v;
240
JAVA_INT java_lang_reflect_Modifier_GET_SYNCHRONIZED()
242
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
243
return _STATIC_java_lang_reflect_Modifier_SYNCHRONIZED;
246
void java_lang_reflect_Modifier_PUT_SYNCHRONIZED(JAVA_INT v)
248
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
249
_STATIC_java_lang_reflect_Modifier_SYNCHRONIZED = v;
252
JAVA_INT java_lang_reflect_Modifier_GET_VOLATILE()
254
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
255
return _STATIC_java_lang_reflect_Modifier_VOLATILE;
258
void java_lang_reflect_Modifier_PUT_VOLATILE(JAVA_INT v)
260
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
261
_STATIC_java_lang_reflect_Modifier_VOLATILE = v;
264
JAVA_INT java_lang_reflect_Modifier_GET_TRANSIENT()
266
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
267
return _STATIC_java_lang_reflect_Modifier_TRANSIENT;
270
void java_lang_reflect_Modifier_PUT_TRANSIENT(JAVA_INT v)
272
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
273
_STATIC_java_lang_reflect_Modifier_TRANSIENT = v;
276
JAVA_INT java_lang_reflect_Modifier_GET_NATIVE()
278
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
279
return _STATIC_java_lang_reflect_Modifier_NATIVE;
282
void java_lang_reflect_Modifier_PUT_NATIVE(JAVA_INT v)
284
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
285
_STATIC_java_lang_reflect_Modifier_NATIVE = v;
288
JAVA_INT java_lang_reflect_Modifier_GET_INTERFACE()
290
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
291
return _STATIC_java_lang_reflect_Modifier_INTERFACE;
294
void java_lang_reflect_Modifier_PUT_INTERFACE(JAVA_INT v)
296
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
297
_STATIC_java_lang_reflect_Modifier_INTERFACE = v;
300
JAVA_INT java_lang_reflect_Modifier_GET_ABSTRACT()
302
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
303
return _STATIC_java_lang_reflect_Modifier_ABSTRACT;
306
void java_lang_reflect_Modifier_PUT_ABSTRACT(JAVA_INT v)
308
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
309
_STATIC_java_lang_reflect_Modifier_ABSTRACT = v;
312
JAVA_INT java_lang_reflect_Modifier_GET_STRICT()
314
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
315
return _STATIC_java_lang_reflect_Modifier_STRICT;
318
void java_lang_reflect_Modifier_PUT_STRICT(JAVA_INT v)
320
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
321
_STATIC_java_lang_reflect_Modifier_STRICT = v;
324
JAVA_INT java_lang_reflect_Modifier_GET_BRIDGE()
326
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
327
return _STATIC_java_lang_reflect_Modifier_BRIDGE;
330
void java_lang_reflect_Modifier_PUT_BRIDGE(JAVA_INT v)
332
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
333
_STATIC_java_lang_reflect_Modifier_BRIDGE = v;
336
JAVA_INT java_lang_reflect_Modifier_GET_VARARGS()
338
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
339
return _STATIC_java_lang_reflect_Modifier_VARARGS;
342
void java_lang_reflect_Modifier_PUT_VARARGS(JAVA_INT v)
344
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
345
_STATIC_java_lang_reflect_Modifier_VARARGS = v;
348
JAVA_INT java_lang_reflect_Modifier_GET_SYNTHETIC()
350
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
351
return _STATIC_java_lang_reflect_Modifier_SYNTHETIC;
354
void java_lang_reflect_Modifier_PUT_SYNTHETIC(JAVA_INT v)
356
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
357
_STATIC_java_lang_reflect_Modifier_SYNTHETIC = v;
360
JAVA_INT java_lang_reflect_Modifier_GET_ANNOTATION()
362
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
363
return _STATIC_java_lang_reflect_Modifier_ANNOTATION;
366
void java_lang_reflect_Modifier_PUT_ANNOTATION(JAVA_INT v)
368
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
369
_STATIC_java_lang_reflect_Modifier_ANNOTATION = v;
372
JAVA_INT java_lang_reflect_Modifier_GET_ENUM()
374
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
375
return _STATIC_java_lang_reflect_Modifier_ENUM;
378
void java_lang_reflect_Modifier_PUT_ENUM(JAVA_INT v)
380
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
381
_STATIC_java_lang_reflect_Modifier_ENUM = v;
384
void java_lang_reflect_Modifier___INIT___(JAVA_OBJECT me)
386
//XMLVM_BEGIN_WRAPPER[java_lang_reflect_Modifier___INIT___]
387
XMLVM_ENTER_METHOD("java.lang.reflect.Modifier", "<init>", "?")
390
XMLVM_SOURCE_POSITION("Modifier.java", 110)
392
java_lang_Object___INIT___(_r0.o);
393
XMLVM_SOURCE_POSITION("Modifier.java", 111)
399
JAVA_BOOLEAN java_lang_reflect_Modifier_isAbstract___int(JAVA_INT n1)
401
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
402
//XMLVM_BEGIN_WRAPPER[java_lang_reflect_Modifier_isAbstract___int]
403
XMLVM_ENTER_METHOD("java.lang.reflect.Modifier", "isAbstract", "?")
407
XMLVM_SOURCE_POSITION("Modifier.java", 123)
408
_r0.i = _r1.i & 1024;
409
if (_r0.i == 0) goto label6;
420
JAVA_BOOLEAN java_lang_reflect_Modifier_isFinal___int(JAVA_INT n1)
422
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
423
//XMLVM_BEGIN_WRAPPER[java_lang_reflect_Modifier_isFinal___int]
424
XMLVM_ENTER_METHOD("java.lang.reflect.Modifier", "isFinal", "?")
428
XMLVM_SOURCE_POSITION("Modifier.java", 136)
430
if (_r0.i == 0) goto label6;
441
JAVA_BOOLEAN java_lang_reflect_Modifier_isInterface___int(JAVA_INT n1)
443
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
444
//XMLVM_BEGIN_WRAPPER[java_lang_reflect_Modifier_isInterface___int]
445
XMLVM_ENTER_METHOD("java.lang.reflect.Modifier", "isInterface", "?")
449
XMLVM_SOURCE_POSITION("Modifier.java", 149)
451
if (_r0.i == 0) goto label6;
462
JAVA_BOOLEAN java_lang_reflect_Modifier_isNative___int(JAVA_INT n1)
464
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
465
//XMLVM_BEGIN_WRAPPER[java_lang_reflect_Modifier_isNative___int]
466
XMLVM_ENTER_METHOD("java.lang.reflect.Modifier", "isNative", "?")
470
XMLVM_SOURCE_POSITION("Modifier.java", 162)
472
if (_r0.i == 0) goto label6;
483
JAVA_BOOLEAN java_lang_reflect_Modifier_isPrivate___int(JAVA_INT n1)
485
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
486
//XMLVM_BEGIN_WRAPPER[java_lang_reflect_Modifier_isPrivate___int]
487
XMLVM_ENTER_METHOD("java.lang.reflect.Modifier", "isPrivate", "?")
491
XMLVM_SOURCE_POSITION("Modifier.java", 175)
493
if (_r0.i == 0) goto label6;
504
JAVA_BOOLEAN java_lang_reflect_Modifier_isProtected___int(JAVA_INT n1)
506
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
507
//XMLVM_BEGIN_WRAPPER[java_lang_reflect_Modifier_isProtected___int]
508
XMLVM_ENTER_METHOD("java.lang.reflect.Modifier", "isProtected", "?")
512
XMLVM_SOURCE_POSITION("Modifier.java", 188)
514
if (_r0.i == 0) goto label6;
525
JAVA_BOOLEAN java_lang_reflect_Modifier_isPublic___int(JAVA_INT n1)
527
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
528
//XMLVM_BEGIN_WRAPPER[java_lang_reflect_Modifier_isPublic___int]
529
XMLVM_ENTER_METHOD("java.lang.reflect.Modifier", "isPublic", "?")
533
XMLVM_SOURCE_POSITION("Modifier.java", 201)
535
if (_r0.i == 0) goto label6;
546
JAVA_BOOLEAN java_lang_reflect_Modifier_isStatic___int(JAVA_INT n1)
548
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
549
//XMLVM_BEGIN_WRAPPER[java_lang_reflect_Modifier_isStatic___int]
550
XMLVM_ENTER_METHOD("java.lang.reflect.Modifier", "isStatic", "?")
554
XMLVM_SOURCE_POSITION("Modifier.java", 214)
556
if (_r0.i == 0) goto label6;
567
JAVA_BOOLEAN java_lang_reflect_Modifier_isStrict___int(JAVA_INT n1)
569
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
570
//XMLVM_BEGIN_WRAPPER[java_lang_reflect_Modifier_isStrict___int]
571
XMLVM_ENTER_METHOD("java.lang.reflect.Modifier", "isStrict", "?")
575
XMLVM_SOURCE_POSITION("Modifier.java", 227)
576
_r0.i = _r1.i & 2048;
577
if (_r0.i == 0) goto label6;
588
JAVA_BOOLEAN java_lang_reflect_Modifier_isSynchronized___int(JAVA_INT n1)
590
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
591
//XMLVM_BEGIN_WRAPPER[java_lang_reflect_Modifier_isSynchronized___int]
592
XMLVM_ENTER_METHOD("java.lang.reflect.Modifier", "isSynchronized", "?")
596
XMLVM_SOURCE_POSITION("Modifier.java", 240)
598
if (_r0.i == 0) goto label6;
609
JAVA_BOOLEAN java_lang_reflect_Modifier_isTransient___int(JAVA_INT n1)
611
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
612
//XMLVM_BEGIN_WRAPPER[java_lang_reflect_Modifier_isTransient___int]
613
XMLVM_ENTER_METHOD("java.lang.reflect.Modifier", "isTransient", "?")
617
XMLVM_SOURCE_POSITION("Modifier.java", 253)
619
if (_r0.i == 0) goto label6;
630
JAVA_BOOLEAN java_lang_reflect_Modifier_isVolatile___int(JAVA_INT n1)
632
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
633
//XMLVM_BEGIN_WRAPPER[java_lang_reflect_Modifier_isVolatile___int]
634
XMLVM_ENTER_METHOD("java.lang.reflect.Modifier", "isVolatile", "?")
638
XMLVM_SOURCE_POSITION("Modifier.java", 266)
640
if (_r0.i == 0) goto label6;
651
JAVA_OBJECT java_lang_reflect_Modifier_toString___int(JAVA_INT n1)
653
XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
654
//XMLVM_BEGIN_WRAPPER[java_lang_reflect_Modifier_toString___int]
655
XMLVM_ENTER_METHOD("java.lang.reflect.Modifier", "toString", "?")
661
XMLVM_SOURCE_POSITION("Modifier.java", 282)
662
_r0.o = __NEW_java_lang_StringBuilder();
664
java_lang_StringBuilder___INIT___(_r0.o);
665
XMLVM_SOURCE_POSITION("Modifier.java", 284)
666
_r1.i = java_lang_reflect_Modifier_isPublic___int(_r3.i);
667
if (_r1.i == 0) goto label16;
668
XMLVM_SOURCE_POSITION("Modifier.java", 285)
670
_r1.o = xmlvm_create_java_string_from_pool(650);
672
java_lang_StringBuilder_append___java_lang_String(_r0.o, _r1.o);
674
XMLVM_SOURCE_POSITION("Modifier.java", 287)
675
_r1.i = java_lang_reflect_Modifier_isProtected___int(_r3.i);
676
if (_r1.i == 0) goto label27;
677
XMLVM_SOURCE_POSITION("Modifier.java", 288)
679
_r1.o = xmlvm_create_java_string_from_pool(651);
681
java_lang_StringBuilder_append___java_lang_String(_r0.o, _r1.o);
683
XMLVM_SOURCE_POSITION("Modifier.java", 290)
684
_r1.i = java_lang_reflect_Modifier_isPrivate___int(_r3.i);
685
if (_r1.i == 0) goto label38;
686
XMLVM_SOURCE_POSITION("Modifier.java", 291)
688
_r1.o = xmlvm_create_java_string_from_pool(652);
690
java_lang_StringBuilder_append___java_lang_String(_r0.o, _r1.o);
692
XMLVM_SOURCE_POSITION("Modifier.java", 293)
693
_r1.i = java_lang_reflect_Modifier_isAbstract___int(_r3.i);
694
if (_r1.i == 0) goto label49;
695
XMLVM_SOURCE_POSITION("Modifier.java", 294)
697
_r1.o = xmlvm_create_java_string_from_pool(653);
699
java_lang_StringBuilder_append___java_lang_String(_r0.o, _r1.o);
701
XMLVM_SOURCE_POSITION("Modifier.java", 296)
702
_r1.i = java_lang_reflect_Modifier_isStatic___int(_r3.i);
703
if (_r1.i == 0) goto label60;
704
XMLVM_SOURCE_POSITION("Modifier.java", 297)
706
_r1.o = xmlvm_create_java_string_from_pool(654);
708
java_lang_StringBuilder_append___java_lang_String(_r0.o, _r1.o);
710
XMLVM_SOURCE_POSITION("Modifier.java", 299)
711
_r1.i = java_lang_reflect_Modifier_isFinal___int(_r3.i);
712
if (_r1.i == 0) goto label71;
713
XMLVM_SOURCE_POSITION("Modifier.java", 300)
715
_r1.o = xmlvm_create_java_string_from_pool(655);
717
java_lang_StringBuilder_append___java_lang_String(_r0.o, _r1.o);
719
XMLVM_SOURCE_POSITION("Modifier.java", 302)
720
_r1.i = java_lang_reflect_Modifier_isTransient___int(_r3.i);
721
if (_r1.i == 0) goto label82;
722
XMLVM_SOURCE_POSITION("Modifier.java", 303)
724
_r1.o = xmlvm_create_java_string_from_pool(656);
726
java_lang_StringBuilder_append___java_lang_String(_r0.o, _r1.o);
728
XMLVM_SOURCE_POSITION("Modifier.java", 305)
729
_r1.i = java_lang_reflect_Modifier_isVolatile___int(_r3.i);
730
if (_r1.i == 0) goto label93;
731
XMLVM_SOURCE_POSITION("Modifier.java", 306)
733
_r1.o = xmlvm_create_java_string_from_pool(657);
735
java_lang_StringBuilder_append___java_lang_String(_r0.o, _r1.o);
737
XMLVM_SOURCE_POSITION("Modifier.java", 308)
738
_r1.i = java_lang_reflect_Modifier_isSynchronized___int(_r3.i);
739
if (_r1.i == 0) goto label104;
740
XMLVM_SOURCE_POSITION("Modifier.java", 309)
742
_r1.o = xmlvm_create_java_string_from_pool(658);
744
java_lang_StringBuilder_append___java_lang_String(_r0.o, _r1.o);
746
XMLVM_SOURCE_POSITION("Modifier.java", 311)
747
_r1.i = java_lang_reflect_Modifier_isNative___int(_r3.i);
748
if (_r1.i == 0) goto label115;
749
XMLVM_SOURCE_POSITION("Modifier.java", 312)
751
_r1.o = xmlvm_create_java_string_from_pool(659);
753
java_lang_StringBuilder_append___java_lang_String(_r0.o, _r1.o);
755
XMLVM_SOURCE_POSITION("Modifier.java", 314)
756
_r1.i = java_lang_reflect_Modifier_isStrict___int(_r3.i);
757
if (_r1.i == 0) goto label126;
758
XMLVM_SOURCE_POSITION("Modifier.java", 315)
760
_r1.o = xmlvm_create_java_string_from_pool(660);
762
java_lang_StringBuilder_append___java_lang_String(_r0.o, _r1.o);
764
XMLVM_SOURCE_POSITION("Modifier.java", 317)
765
_r1.i = java_lang_reflect_Modifier_isInterface___int(_r3.i);
766
if (_r1.i == 0) goto label137;
767
XMLVM_SOURCE_POSITION("Modifier.java", 318)
769
_r1.o = xmlvm_create_java_string_from_pool(661);
771
java_lang_StringBuilder_append___java_lang_String(_r0.o, _r1.o);
773
XMLVM_SOURCE_POSITION("Modifier.java", 320)
775
_r1.i = java_lang_AbstractStringBuilder_length__(_r0.o);
776
if (_r1.i != 0) goto label146;
777
XMLVM_SOURCE_POSITION("Modifier.java", 321)
779
_r0.o = xmlvm_create_java_string_from_pool(21);
781
XMLVM_SOURCE_POSITION("Modifier.java", 324)
785
XMLVM_SOURCE_POSITION("Modifier.java", 323)
787
_r1.i = java_lang_AbstractStringBuilder_length__(_r0.o);
789
_r1.i = _r1.i - _r2.i;
791
java_lang_AbstractStringBuilder_setLength___int(_r0.o, _r1.i);
792
//java_lang_StringBuilder_toString__[5]
794
_r0.o = (*(JAVA_OBJECT (*)(JAVA_OBJECT)) ((java_lang_StringBuilder*) _r0.o)->tib->vtable[5])(_r0.o);