~ubuntu-branches/ubuntu/vivid/emscripten/vivid

« back to all changes in this revision

Viewing changes to tests/nbody-java/java_lang_reflect_Modifier.c

  • Committer: Package Import Robot
  • Author(s): Sylvestre Ledru
  • Date: 2013-06-11 15:45:24 UTC
  • mfrom: (1.2.1) (2.1.1 experimental)
  • Revision ID: package-import@ubuntu.com-20130611154524-rppb3w6tixlegv4n
Tags: 1.4.7~20130611~a1eb425-1
* New snapshot release
* Upload to unstable

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#include "xmlvm.h"
 
2
#include "java_lang_String.h"
 
3
#include "java_lang_StringBuilder.h"
 
4
 
 
5
#include "java_lang_reflect_Modifier.h"
 
6
 
 
7
#define XMLVM_CURRENT_CLASS_NAME Modifier
 
8
#define XMLVM_CURRENT_PKG_CLASS_NAME java_lang_reflect_Modifier
 
9
 
 
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
 
22
    XMLVM_TYPE_CLASS};
 
23
 
 
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
 
30
 
 
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;
 
48
 
 
49
#include "xmlvm-reflection.h"
 
50
 
 
51
static XMLVM_FIELD_REFLECTION_DATA __field_reflection_data[] = {
 
52
};
 
53
 
 
54
static XMLVM_CONSTRUCTOR_REFLECTION_DATA __constructor_reflection_data[] = {
 
55
};
 
56
 
 
57
static JAVA_OBJECT constructor_dispatcher(JAVA_OBJECT constructor, JAVA_OBJECT arguments)
 
58
{
 
59
    XMLVM_NOT_IMPLEMENTED();
 
60
}
 
61
 
 
62
static XMLVM_METHOD_REFLECTION_DATA __method_reflection_data[] = {
 
63
};
 
64
 
 
65
static JAVA_OBJECT method_dispatcher(JAVA_OBJECT method, JAVA_OBJECT receiver, JAVA_OBJECT arguments)
 
66
{
 
67
    XMLVM_NOT_IMPLEMENTED();
 
68
}
 
69
 
 
70
void __INIT_java_lang_reflect_Modifier()
 
71
{
 
72
    staticInitializerLock(&__TIB_java_lang_reflect_Modifier);
 
73
 
 
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;
 
77
 
 
78
    // Whether or not class initialization had already began, it has begun now
 
79
    __TIB_java_lang_reflect_Modifier.classInitializationBegan = 1;
 
80
 
 
81
    staticInitializerUnlock(&__TIB_java_lang_reflect_Modifier);
 
82
 
 
83
    JAVA_LONG curThreadId = (JAVA_LONG)pthread_self();
 
84
    if (initBegan) {
 
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) {
 
88
                // do nothing
 
89
            }
 
90
        }
 
91
    } else {
 
92
        __TIB_java_lang_reflect_Modifier.initializerThreadId = curThreadId;
 
93
        XMLVM_CLASS_USED("java.lang.reflect.Modifier")
 
94
        __INIT_IMPL_java_lang_reflect_Modifier();
 
95
    }
 
96
}
 
97
 
 
98
void __INIT_IMPL_java_lang_reflect_Modifier()
 
99
{
 
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);
 
109
 
 
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;
 
128
 
 
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]
 
144
    //XMLVM_END_WRAPPER
 
145
 
 
146
    __TIB_java_lang_reflect_Modifier.classInitialized = 1;
 
147
}
 
148
 
 
149
void __DELETE_java_lang_reflect_Modifier(void* me, void* client_data)
 
150
{
 
151
    //XMLVM_BEGIN_WRAPPER[__DELETE_java_lang_reflect_Modifier]
 
152
    //XMLVM_END_WRAPPER
 
153
}
 
154
 
 
155
void __INIT_INSTANCE_MEMBERS_java_lang_reflect_Modifier(JAVA_OBJECT me, int derivedClassWillRegisterFinalizer)
 
156
{
 
157
    __INIT_INSTANCE_MEMBERS_java_lang_Object(me, 0 || derivedClassWillRegisterFinalizer);
 
158
    //XMLVM_BEGIN_WRAPPER[__INIT_INSTANCE_MEMBERS_java_lang_reflect_Modifier]
 
159
    //XMLVM_END_WRAPPER
 
160
}
 
161
 
 
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]
 
168
    //XMLVM_END_WRAPPER
 
169
    return me;
 
170
}
 
171
 
 
172
JAVA_OBJECT __NEW_INSTANCE_java_lang_reflect_Modifier()
 
173
{
 
174
    JAVA_OBJECT me = JAVA_NULL;
 
175
    me = __NEW_java_lang_reflect_Modifier();
 
176
    java_lang_reflect_Modifier___INIT___(me);
 
177
    return me;
 
178
}
 
179
 
 
180
JAVA_INT java_lang_reflect_Modifier_GET_PUBLIC()
 
181
{
 
182
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
183
    return _STATIC_java_lang_reflect_Modifier_PUBLIC;
 
184
}
 
185
 
 
186
void java_lang_reflect_Modifier_PUT_PUBLIC(JAVA_INT v)
 
187
{
 
188
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
189
_STATIC_java_lang_reflect_Modifier_PUBLIC = v;
 
190
}
 
191
 
 
192
JAVA_INT java_lang_reflect_Modifier_GET_PRIVATE()
 
193
{
 
194
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
195
    return _STATIC_java_lang_reflect_Modifier_PRIVATE;
 
196
}
 
197
 
 
198
void java_lang_reflect_Modifier_PUT_PRIVATE(JAVA_INT v)
 
199
{
 
200
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
201
_STATIC_java_lang_reflect_Modifier_PRIVATE = v;
 
202
}
 
203
 
 
204
JAVA_INT java_lang_reflect_Modifier_GET_PROTECTED()
 
205
{
 
206
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
207
    return _STATIC_java_lang_reflect_Modifier_PROTECTED;
 
208
}
 
209
 
 
210
void java_lang_reflect_Modifier_PUT_PROTECTED(JAVA_INT v)
 
211
{
 
212
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
213
_STATIC_java_lang_reflect_Modifier_PROTECTED = v;
 
214
}
 
215
 
 
216
JAVA_INT java_lang_reflect_Modifier_GET_STATIC()
 
217
{
 
218
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
219
    return _STATIC_java_lang_reflect_Modifier_STATIC;
 
220
}
 
221
 
 
222
void java_lang_reflect_Modifier_PUT_STATIC(JAVA_INT v)
 
223
{
 
224
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
225
_STATIC_java_lang_reflect_Modifier_STATIC = v;
 
226
}
 
227
 
 
228
JAVA_INT java_lang_reflect_Modifier_GET_FINAL()
 
229
{
 
230
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
231
    return _STATIC_java_lang_reflect_Modifier_FINAL;
 
232
}
 
233
 
 
234
void java_lang_reflect_Modifier_PUT_FINAL(JAVA_INT v)
 
235
{
 
236
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
237
_STATIC_java_lang_reflect_Modifier_FINAL = v;
 
238
}
 
239
 
 
240
JAVA_INT java_lang_reflect_Modifier_GET_SYNCHRONIZED()
 
241
{
 
242
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
243
    return _STATIC_java_lang_reflect_Modifier_SYNCHRONIZED;
 
244
}
 
245
 
 
246
void java_lang_reflect_Modifier_PUT_SYNCHRONIZED(JAVA_INT v)
 
247
{
 
248
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
249
_STATIC_java_lang_reflect_Modifier_SYNCHRONIZED = v;
 
250
}
 
251
 
 
252
JAVA_INT java_lang_reflect_Modifier_GET_VOLATILE()
 
253
{
 
254
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
255
    return _STATIC_java_lang_reflect_Modifier_VOLATILE;
 
256
}
 
257
 
 
258
void java_lang_reflect_Modifier_PUT_VOLATILE(JAVA_INT v)
 
259
{
 
260
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
261
_STATIC_java_lang_reflect_Modifier_VOLATILE = v;
 
262
}
 
263
 
 
264
JAVA_INT java_lang_reflect_Modifier_GET_TRANSIENT()
 
265
{
 
266
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
267
    return _STATIC_java_lang_reflect_Modifier_TRANSIENT;
 
268
}
 
269
 
 
270
void java_lang_reflect_Modifier_PUT_TRANSIENT(JAVA_INT v)
 
271
{
 
272
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
273
_STATIC_java_lang_reflect_Modifier_TRANSIENT = v;
 
274
}
 
275
 
 
276
JAVA_INT java_lang_reflect_Modifier_GET_NATIVE()
 
277
{
 
278
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
279
    return _STATIC_java_lang_reflect_Modifier_NATIVE;
 
280
}
 
281
 
 
282
void java_lang_reflect_Modifier_PUT_NATIVE(JAVA_INT v)
 
283
{
 
284
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
285
_STATIC_java_lang_reflect_Modifier_NATIVE = v;
 
286
}
 
287
 
 
288
JAVA_INT java_lang_reflect_Modifier_GET_INTERFACE()
 
289
{
 
290
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
291
    return _STATIC_java_lang_reflect_Modifier_INTERFACE;
 
292
}
 
293
 
 
294
void java_lang_reflect_Modifier_PUT_INTERFACE(JAVA_INT v)
 
295
{
 
296
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
297
_STATIC_java_lang_reflect_Modifier_INTERFACE = v;
 
298
}
 
299
 
 
300
JAVA_INT java_lang_reflect_Modifier_GET_ABSTRACT()
 
301
{
 
302
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
303
    return _STATIC_java_lang_reflect_Modifier_ABSTRACT;
 
304
}
 
305
 
 
306
void java_lang_reflect_Modifier_PUT_ABSTRACT(JAVA_INT v)
 
307
{
 
308
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
309
_STATIC_java_lang_reflect_Modifier_ABSTRACT = v;
 
310
}
 
311
 
 
312
JAVA_INT java_lang_reflect_Modifier_GET_STRICT()
 
313
{
 
314
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
315
    return _STATIC_java_lang_reflect_Modifier_STRICT;
 
316
}
 
317
 
 
318
void java_lang_reflect_Modifier_PUT_STRICT(JAVA_INT v)
 
319
{
 
320
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
321
_STATIC_java_lang_reflect_Modifier_STRICT = v;
 
322
}
 
323
 
 
324
JAVA_INT java_lang_reflect_Modifier_GET_BRIDGE()
 
325
{
 
326
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
327
    return _STATIC_java_lang_reflect_Modifier_BRIDGE;
 
328
}
 
329
 
 
330
void java_lang_reflect_Modifier_PUT_BRIDGE(JAVA_INT v)
 
331
{
 
332
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
333
_STATIC_java_lang_reflect_Modifier_BRIDGE = v;
 
334
}
 
335
 
 
336
JAVA_INT java_lang_reflect_Modifier_GET_VARARGS()
 
337
{
 
338
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
339
    return _STATIC_java_lang_reflect_Modifier_VARARGS;
 
340
}
 
341
 
 
342
void java_lang_reflect_Modifier_PUT_VARARGS(JAVA_INT v)
 
343
{
 
344
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
345
_STATIC_java_lang_reflect_Modifier_VARARGS = v;
 
346
}
 
347
 
 
348
JAVA_INT java_lang_reflect_Modifier_GET_SYNTHETIC()
 
349
{
 
350
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
351
    return _STATIC_java_lang_reflect_Modifier_SYNTHETIC;
 
352
}
 
353
 
 
354
void java_lang_reflect_Modifier_PUT_SYNTHETIC(JAVA_INT v)
 
355
{
 
356
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
357
_STATIC_java_lang_reflect_Modifier_SYNTHETIC = v;
 
358
}
 
359
 
 
360
JAVA_INT java_lang_reflect_Modifier_GET_ANNOTATION()
 
361
{
 
362
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
363
    return _STATIC_java_lang_reflect_Modifier_ANNOTATION;
 
364
}
 
365
 
 
366
void java_lang_reflect_Modifier_PUT_ANNOTATION(JAVA_INT v)
 
367
{
 
368
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
369
_STATIC_java_lang_reflect_Modifier_ANNOTATION = v;
 
370
}
 
371
 
 
372
JAVA_INT java_lang_reflect_Modifier_GET_ENUM()
 
373
{
 
374
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
375
    return _STATIC_java_lang_reflect_Modifier_ENUM;
 
376
}
 
377
 
 
378
void java_lang_reflect_Modifier_PUT_ENUM(JAVA_INT v)
 
379
{
 
380
    XMLVM_CLASS_INIT(java_lang_reflect_Modifier)
 
381
_STATIC_java_lang_reflect_Modifier_ENUM = v;
 
382
}
 
383
 
 
384
void java_lang_reflect_Modifier___INIT___(JAVA_OBJECT me)
 
385
{
 
386
    //XMLVM_BEGIN_WRAPPER[java_lang_reflect_Modifier___INIT___]
 
387
    XMLVM_ENTER_METHOD("java.lang.reflect.Modifier", "<init>", "?")
 
388
    XMLVMElem _r0;
 
389
    _r0.o = me;
 
390
    XMLVM_SOURCE_POSITION("Modifier.java", 110)
 
391
    XMLVM_CHECK_NPE(0)
 
392
    java_lang_Object___INIT___(_r0.o);
 
393
    XMLVM_SOURCE_POSITION("Modifier.java", 111)
 
394
    XMLVM_EXIT_METHOD()
 
395
    return;
 
396
    //XMLVM_END_WRAPPER
 
397
}
 
398
 
 
399
JAVA_BOOLEAN java_lang_reflect_Modifier_isAbstract___int(JAVA_INT n1)
 
400
{
 
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", "?")
 
404
    XMLVMElem _r0;
 
405
    XMLVMElem _r1;
 
406
    _r1.i = n1;
 
407
    XMLVM_SOURCE_POSITION("Modifier.java", 123)
 
408
    _r0.i = _r1.i & 1024;
 
409
    if (_r0.i == 0) goto label6;
 
410
    _r0.i = 1;
 
411
    label5:;
 
412
    XMLVM_EXIT_METHOD()
 
413
    return _r0.i;
 
414
    label6:;
 
415
    _r0.i = 0;
 
416
    goto label5;
 
417
    //XMLVM_END_WRAPPER
 
418
}
 
419
 
 
420
JAVA_BOOLEAN java_lang_reflect_Modifier_isFinal___int(JAVA_INT n1)
 
421
{
 
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", "?")
 
425
    XMLVMElem _r0;
 
426
    XMLVMElem _r1;
 
427
    _r1.i = n1;
 
428
    XMLVM_SOURCE_POSITION("Modifier.java", 136)
 
429
    _r0.i = _r1.i & 16;
 
430
    if (_r0.i == 0) goto label6;
 
431
    _r0.i = 1;
 
432
    label5:;
 
433
    XMLVM_EXIT_METHOD()
 
434
    return _r0.i;
 
435
    label6:;
 
436
    _r0.i = 0;
 
437
    goto label5;
 
438
    //XMLVM_END_WRAPPER
 
439
}
 
440
 
 
441
JAVA_BOOLEAN java_lang_reflect_Modifier_isInterface___int(JAVA_INT n1)
 
442
{
 
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", "?")
 
446
    XMLVMElem _r0;
 
447
    XMLVMElem _r1;
 
448
    _r1.i = n1;
 
449
    XMLVM_SOURCE_POSITION("Modifier.java", 149)
 
450
    _r0.i = _r1.i & 512;
 
451
    if (_r0.i == 0) goto label6;
 
452
    _r0.i = 1;
 
453
    label5:;
 
454
    XMLVM_EXIT_METHOD()
 
455
    return _r0.i;
 
456
    label6:;
 
457
    _r0.i = 0;
 
458
    goto label5;
 
459
    //XMLVM_END_WRAPPER
 
460
}
 
461
 
 
462
JAVA_BOOLEAN java_lang_reflect_Modifier_isNative___int(JAVA_INT n1)
 
463
{
 
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", "?")
 
467
    XMLVMElem _r0;
 
468
    XMLVMElem _r1;
 
469
    _r1.i = n1;
 
470
    XMLVM_SOURCE_POSITION("Modifier.java", 162)
 
471
    _r0.i = _r1.i & 256;
 
472
    if (_r0.i == 0) goto label6;
 
473
    _r0.i = 1;
 
474
    label5:;
 
475
    XMLVM_EXIT_METHOD()
 
476
    return _r0.i;
 
477
    label6:;
 
478
    _r0.i = 0;
 
479
    goto label5;
 
480
    //XMLVM_END_WRAPPER
 
481
}
 
482
 
 
483
JAVA_BOOLEAN java_lang_reflect_Modifier_isPrivate___int(JAVA_INT n1)
 
484
{
 
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", "?")
 
488
    XMLVMElem _r0;
 
489
    XMLVMElem _r1;
 
490
    _r1.i = n1;
 
491
    XMLVM_SOURCE_POSITION("Modifier.java", 175)
 
492
    _r0.i = _r1.i & 2;
 
493
    if (_r0.i == 0) goto label6;
 
494
    _r0.i = 1;
 
495
    label5:;
 
496
    XMLVM_EXIT_METHOD()
 
497
    return _r0.i;
 
498
    label6:;
 
499
    _r0.i = 0;
 
500
    goto label5;
 
501
    //XMLVM_END_WRAPPER
 
502
}
 
503
 
 
504
JAVA_BOOLEAN java_lang_reflect_Modifier_isProtected___int(JAVA_INT n1)
 
505
{
 
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", "?")
 
509
    XMLVMElem _r0;
 
510
    XMLVMElem _r1;
 
511
    _r1.i = n1;
 
512
    XMLVM_SOURCE_POSITION("Modifier.java", 188)
 
513
    _r0.i = _r1.i & 4;
 
514
    if (_r0.i == 0) goto label6;
 
515
    _r0.i = 1;
 
516
    label5:;
 
517
    XMLVM_EXIT_METHOD()
 
518
    return _r0.i;
 
519
    label6:;
 
520
    _r0.i = 0;
 
521
    goto label5;
 
522
    //XMLVM_END_WRAPPER
 
523
}
 
524
 
 
525
JAVA_BOOLEAN java_lang_reflect_Modifier_isPublic___int(JAVA_INT n1)
 
526
{
 
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", "?")
 
530
    XMLVMElem _r0;
 
531
    XMLVMElem _r1;
 
532
    _r1.i = n1;
 
533
    XMLVM_SOURCE_POSITION("Modifier.java", 201)
 
534
    _r0.i = _r1.i & 1;
 
535
    if (_r0.i == 0) goto label6;
 
536
    _r0.i = 1;
 
537
    label5:;
 
538
    XMLVM_EXIT_METHOD()
 
539
    return _r0.i;
 
540
    label6:;
 
541
    _r0.i = 0;
 
542
    goto label5;
 
543
    //XMLVM_END_WRAPPER
 
544
}
 
545
 
 
546
JAVA_BOOLEAN java_lang_reflect_Modifier_isStatic___int(JAVA_INT n1)
 
547
{
 
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", "?")
 
551
    XMLVMElem _r0;
 
552
    XMLVMElem _r1;
 
553
    _r1.i = n1;
 
554
    XMLVM_SOURCE_POSITION("Modifier.java", 214)
 
555
    _r0.i = _r1.i & 8;
 
556
    if (_r0.i == 0) goto label6;
 
557
    _r0.i = 1;
 
558
    label5:;
 
559
    XMLVM_EXIT_METHOD()
 
560
    return _r0.i;
 
561
    label6:;
 
562
    _r0.i = 0;
 
563
    goto label5;
 
564
    //XMLVM_END_WRAPPER
 
565
}
 
566
 
 
567
JAVA_BOOLEAN java_lang_reflect_Modifier_isStrict___int(JAVA_INT n1)
 
568
{
 
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", "?")
 
572
    XMLVMElem _r0;
 
573
    XMLVMElem _r1;
 
574
    _r1.i = n1;
 
575
    XMLVM_SOURCE_POSITION("Modifier.java", 227)
 
576
    _r0.i = _r1.i & 2048;
 
577
    if (_r0.i == 0) goto label6;
 
578
    _r0.i = 1;
 
579
    label5:;
 
580
    XMLVM_EXIT_METHOD()
 
581
    return _r0.i;
 
582
    label6:;
 
583
    _r0.i = 0;
 
584
    goto label5;
 
585
    //XMLVM_END_WRAPPER
 
586
}
 
587
 
 
588
JAVA_BOOLEAN java_lang_reflect_Modifier_isSynchronized___int(JAVA_INT n1)
 
589
{
 
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", "?")
 
593
    XMLVMElem _r0;
 
594
    XMLVMElem _r1;
 
595
    _r1.i = n1;
 
596
    XMLVM_SOURCE_POSITION("Modifier.java", 240)
 
597
    _r0.i = _r1.i & 32;
 
598
    if (_r0.i == 0) goto label6;
 
599
    _r0.i = 1;
 
600
    label5:;
 
601
    XMLVM_EXIT_METHOD()
 
602
    return _r0.i;
 
603
    label6:;
 
604
    _r0.i = 0;
 
605
    goto label5;
 
606
    //XMLVM_END_WRAPPER
 
607
}
 
608
 
 
609
JAVA_BOOLEAN java_lang_reflect_Modifier_isTransient___int(JAVA_INT n1)
 
610
{
 
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", "?")
 
614
    XMLVMElem _r0;
 
615
    XMLVMElem _r1;
 
616
    _r1.i = n1;
 
617
    XMLVM_SOURCE_POSITION("Modifier.java", 253)
 
618
    _r0.i = _r1.i & 128;
 
619
    if (_r0.i == 0) goto label6;
 
620
    _r0.i = 1;
 
621
    label5:;
 
622
    XMLVM_EXIT_METHOD()
 
623
    return _r0.i;
 
624
    label6:;
 
625
    _r0.i = 0;
 
626
    goto label5;
 
627
    //XMLVM_END_WRAPPER
 
628
}
 
629
 
 
630
JAVA_BOOLEAN java_lang_reflect_Modifier_isVolatile___int(JAVA_INT n1)
 
631
{
 
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", "?")
 
635
    XMLVMElem _r0;
 
636
    XMLVMElem _r1;
 
637
    _r1.i = n1;
 
638
    XMLVM_SOURCE_POSITION("Modifier.java", 266)
 
639
    _r0.i = _r1.i & 64;
 
640
    if (_r0.i == 0) goto label6;
 
641
    _r0.i = 1;
 
642
    label5:;
 
643
    XMLVM_EXIT_METHOD()
 
644
    return _r0.i;
 
645
    label6:;
 
646
    _r0.i = 0;
 
647
    goto label5;
 
648
    //XMLVM_END_WRAPPER
 
649
}
 
650
 
 
651
JAVA_OBJECT java_lang_reflect_Modifier_toString___int(JAVA_INT n1)
 
652
{
 
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", "?")
 
656
    XMLVMElem _r0;
 
657
    XMLVMElem _r1;
 
658
    XMLVMElem _r2;
 
659
    XMLVMElem _r3;
 
660
    _r3.i = n1;
 
661
    XMLVM_SOURCE_POSITION("Modifier.java", 282)
 
662
    _r0.o = __NEW_java_lang_StringBuilder();
 
663
    XMLVM_CHECK_NPE(0)
 
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)
 
669
    // "public "
 
670
    _r1.o = xmlvm_create_java_string_from_pool(650);
 
671
    XMLVM_CHECK_NPE(0)
 
672
    java_lang_StringBuilder_append___java_lang_String(_r0.o, _r1.o);
 
673
    label16:;
 
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)
 
678
    // "protected "
 
679
    _r1.o = xmlvm_create_java_string_from_pool(651);
 
680
    XMLVM_CHECK_NPE(0)
 
681
    java_lang_StringBuilder_append___java_lang_String(_r0.o, _r1.o);
 
682
    label27:;
 
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)
 
687
    // "private "
 
688
    _r1.o = xmlvm_create_java_string_from_pool(652);
 
689
    XMLVM_CHECK_NPE(0)
 
690
    java_lang_StringBuilder_append___java_lang_String(_r0.o, _r1.o);
 
691
    label38:;
 
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)
 
696
    // "abstract "
 
697
    _r1.o = xmlvm_create_java_string_from_pool(653);
 
698
    XMLVM_CHECK_NPE(0)
 
699
    java_lang_StringBuilder_append___java_lang_String(_r0.o, _r1.o);
 
700
    label49:;
 
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)
 
705
    // "static "
 
706
    _r1.o = xmlvm_create_java_string_from_pool(654);
 
707
    XMLVM_CHECK_NPE(0)
 
708
    java_lang_StringBuilder_append___java_lang_String(_r0.o, _r1.o);
 
709
    label60:;
 
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)
 
714
    // "final "
 
715
    _r1.o = xmlvm_create_java_string_from_pool(655);
 
716
    XMLVM_CHECK_NPE(0)
 
717
    java_lang_StringBuilder_append___java_lang_String(_r0.o, _r1.o);
 
718
    label71:;
 
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)
 
723
    // "transient "
 
724
    _r1.o = xmlvm_create_java_string_from_pool(656);
 
725
    XMLVM_CHECK_NPE(0)
 
726
    java_lang_StringBuilder_append___java_lang_String(_r0.o, _r1.o);
 
727
    label82:;
 
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)
 
732
    // "volatile "
 
733
    _r1.o = xmlvm_create_java_string_from_pool(657);
 
734
    XMLVM_CHECK_NPE(0)
 
735
    java_lang_StringBuilder_append___java_lang_String(_r0.o, _r1.o);
 
736
    label93:;
 
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)
 
741
    // "synchronized "
 
742
    _r1.o = xmlvm_create_java_string_from_pool(658);
 
743
    XMLVM_CHECK_NPE(0)
 
744
    java_lang_StringBuilder_append___java_lang_String(_r0.o, _r1.o);
 
745
    label104:;
 
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)
 
750
    // "native "
 
751
    _r1.o = xmlvm_create_java_string_from_pool(659);
 
752
    XMLVM_CHECK_NPE(0)
 
753
    java_lang_StringBuilder_append___java_lang_String(_r0.o, _r1.o);
 
754
    label115:;
 
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)
 
759
    // "strictfp "
 
760
    _r1.o = xmlvm_create_java_string_from_pool(660);
 
761
    XMLVM_CHECK_NPE(0)
 
762
    java_lang_StringBuilder_append___java_lang_String(_r0.o, _r1.o);
 
763
    label126:;
 
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)
 
768
    // "interface "
 
769
    _r1.o = xmlvm_create_java_string_from_pool(661);
 
770
    XMLVM_CHECK_NPE(0)
 
771
    java_lang_StringBuilder_append___java_lang_String(_r0.o, _r1.o);
 
772
    label137:;
 
773
    XMLVM_SOURCE_POSITION("Modifier.java", 320)
 
774
    XMLVM_CHECK_NPE(0)
 
775
    _r1.i = java_lang_AbstractStringBuilder_length__(_r0.o);
 
776
    if (_r1.i != 0) goto label146;
 
777
    XMLVM_SOURCE_POSITION("Modifier.java", 321)
 
778
    // ""
 
779
    _r0.o = xmlvm_create_java_string_from_pool(21);
 
780
    label145:;
 
781
    XMLVM_SOURCE_POSITION("Modifier.java", 324)
 
782
    XMLVM_EXIT_METHOD()
 
783
    return _r0.o;
 
784
    label146:;
 
785
    XMLVM_SOURCE_POSITION("Modifier.java", 323)
 
786
    XMLVM_CHECK_NPE(0)
 
787
    _r1.i = java_lang_AbstractStringBuilder_length__(_r0.o);
 
788
    _r2.i = 1;
 
789
    _r1.i = _r1.i - _r2.i;
 
790
    XMLVM_CHECK_NPE(0)
 
791
    java_lang_AbstractStringBuilder_setLength___int(_r0.o, _r1.i);
 
792
    //java_lang_StringBuilder_toString__[5]
 
793
    XMLVM_CHECK_NPE(0)
 
794
    _r0.o = (*(JAVA_OBJECT (*)(JAVA_OBJECT)) ((java_lang_StringBuilder*) _r0.o)->tib->vtable[5])(_r0.o);
 
795
    goto label145;
 
796
    //XMLVM_END_WRAPPER
 
797
}
 
798