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

« back to all changes in this revision

Viewing changes to tests/nbody-java/native_java_lang_reflect_Method.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
 
 
2
#include "xmlvm.h"
 
3
#include "java_lang_reflect_Method.h"
 
4
 
 
5
 
 
6
//XMLVM_BEGIN_NATIVE_IMPLEMENTATION
 
7
#include "java_lang_Class.h"
 
8
//XMLVM_END_NATIVE_IMPLEMENTATION
 
9
 
 
10
JAVA_OBJECT java_lang_reflect_Method_getTypeParameters__(JAVA_OBJECT me)
 
11
{
 
12
    //XMLVM_BEGIN_NATIVE[java_lang_reflect_Method_getTypeParameters__]
 
13
    XMLVM_UNIMPLEMENTED_NATIVE_METHOD();
 
14
    //XMLVM_END_NATIVE
 
15
}
 
16
 
 
17
JAVA_OBJECT java_lang_reflect_Method_toGenericString__(JAVA_OBJECT me)
 
18
{
 
19
    //XMLVM_BEGIN_NATIVE[java_lang_reflect_Method_toGenericString__]
 
20
    XMLVM_UNIMPLEMENTED_NATIVE_METHOD();
 
21
    //XMLVM_END_NATIVE
 
22
}
 
23
 
 
24
JAVA_OBJECT java_lang_reflect_Method_getGenericParameterTypes__(JAVA_OBJECT me)
 
25
{
 
26
    //XMLVM_BEGIN_NATIVE[java_lang_reflect_Method_getGenericParameterTypes__]
 
27
    XMLVM_UNIMPLEMENTED_NATIVE_METHOD();
 
28
    //XMLVM_END_NATIVE
 
29
}
 
30
 
 
31
JAVA_OBJECT java_lang_reflect_Method_getGenericExceptionTypes__(JAVA_OBJECT me)
 
32
{
 
33
    //XMLVM_BEGIN_NATIVE[java_lang_reflect_Method_getGenericExceptionTypes__]
 
34
    XMLVM_UNIMPLEMENTED_NATIVE_METHOD();
 
35
    //XMLVM_END_NATIVE
 
36
}
 
37
 
 
38
JAVA_OBJECT java_lang_reflect_Method_getGenericReturnType__(JAVA_OBJECT me)
 
39
{
 
40
    //XMLVM_BEGIN_NATIVE[java_lang_reflect_Method_getGenericReturnType__]
 
41
    XMLVM_UNIMPLEMENTED_NATIVE_METHOD();
 
42
    //XMLVM_END_NATIVE
 
43
}
 
44
 
 
45
JAVA_OBJECT java_lang_reflect_Method_getParameterAnnotations__(JAVA_OBJECT me)
 
46
{
 
47
    //XMLVM_BEGIN_NATIVE[java_lang_reflect_Method_getParameterAnnotations__]
 
48
    XMLVM_UNIMPLEMENTED_NATIVE_METHOD();
 
49
    //XMLVM_END_NATIVE
 
50
}
 
51
 
 
52
JAVA_BOOLEAN java_lang_reflect_Method_isVarArgs__(JAVA_OBJECT me)
 
53
{
 
54
    //XMLVM_BEGIN_NATIVE[java_lang_reflect_Method_isVarArgs__]
 
55
    XMLVM_UNIMPLEMENTED_NATIVE_METHOD();
 
56
    //XMLVM_END_NATIVE
 
57
}
 
58
 
 
59
JAVA_BOOLEAN java_lang_reflect_Method_isBridge__(JAVA_OBJECT me)
 
60
{
 
61
    //XMLVM_BEGIN_NATIVE[java_lang_reflect_Method_isBridge__]
 
62
    XMLVM_UNIMPLEMENTED_NATIVE_METHOD();
 
63
    //XMLVM_END_NATIVE
 
64
}
 
65
 
 
66
JAVA_BOOLEAN java_lang_reflect_Method_isSynthetic__(JAVA_OBJECT me)
 
67
{
 
68
    //XMLVM_BEGIN_NATIVE[java_lang_reflect_Method_isSynthetic__]
 
69
    XMLVM_UNIMPLEMENTED_NATIVE_METHOD();
 
70
    //XMLVM_END_NATIVE
 
71
}
 
72
 
 
73
JAVA_OBJECT java_lang_reflect_Method_getDefaultValue__(JAVA_OBJECT me)
 
74
{
 
75
    //XMLVM_BEGIN_NATIVE[java_lang_reflect_Method_getDefaultValue__]
 
76
    XMLVM_UNIMPLEMENTED_NATIVE_METHOD();
 
77
    //XMLVM_END_NATIVE
 
78
}
 
79
 
 
80
JAVA_BOOLEAN java_lang_reflect_Method_equals___java_lang_Object(JAVA_OBJECT me, JAVA_OBJECT n1)
 
81
{
 
82
    //XMLVM_BEGIN_NATIVE[java_lang_reflect_Method_equals___java_lang_Object]
 
83
    XMLVM_UNIMPLEMENTED_NATIVE_METHOD();
 
84
    //XMLVM_END_NATIVE
 
85
}
 
86
 
 
87
JAVA_OBJECT java_lang_reflect_Method_getDeclaringClass__(JAVA_OBJECT me)
 
88
{
 
89
    //XMLVM_BEGIN_NATIVE[java_lang_reflect_Method_getDeclaringClass__]
 
90
    XMLVM_UNIMPLEMENTED_NATIVE_METHOD();
 
91
    //XMLVM_END_NATIVE
 
92
}
 
93
 
 
94
JAVA_OBJECT java_lang_reflect_Method_getExceptionTypes__(JAVA_OBJECT me)
 
95
{
 
96
    //XMLVM_BEGIN_NATIVE[java_lang_reflect_Method_getExceptionTypes__]
 
97
    XMLVM_UNIMPLEMENTED_NATIVE_METHOD();
 
98
    //XMLVM_END_NATIVE
 
99
}
 
100
 
 
101
JAVA_OBJECT java_lang_reflect_Method_getName__(JAVA_OBJECT me)
 
102
{
 
103
    //XMLVM_BEGIN_NATIVE[java_lang_reflect_Method_getName__]
 
104
    java_lang_reflect_Method* thiz = me;
 
105
    return thiz->fields.java_lang_reflect_Method.name_;
 
106
    //XMLVM_END_NATIVE
 
107
}
 
108
 
 
109
JAVA_INT java_lang_reflect_Method_hashCode__(JAVA_OBJECT me)
 
110
{
 
111
    //XMLVM_BEGIN_NATIVE[java_lang_reflect_Method_hashCode__]
 
112
    XMLVM_UNIMPLEMENTED_NATIVE_METHOD();
 
113
    //XMLVM_END_NATIVE
 
114
}
 
115
 
 
116
JAVA_OBJECT java_lang_reflect_Method_invoke___java_lang_Object_java_lang_Object_1ARRAY(JAVA_OBJECT me, JAVA_OBJECT n1, JAVA_OBJECT n2)
 
117
{
 
118
    //XMLVM_BEGIN_NATIVE[java_lang_reflect_Method_invoke___java_lang_Object_java_lang_Object_1ARRAY]
 
119
    java_lang_reflect_Method* thiz = me;
 
120
    java_lang_Class* declaringClass = thiz->fields.java_lang_reflect_Method.clazz_;
 
121
    __TIB_DEFINITION_TEMPLATE* tib = declaringClass->fields.java_lang_Class.tib_;
 
122
    Func_OOOO dispatcher = tib->methodDispatcherFunc;
 
123
    return dispatcher(me, n1, n2);
 
124
    //XMLVM_END_NATIVE
 
125
}
 
126
 
 
127
JAVA_OBJECT java_lang_reflect_Method_toString__(JAVA_OBJECT me)
 
128
{
 
129
    //XMLVM_BEGIN_NATIVE[java_lang_reflect_Method_toString__]
 
130
    XMLVM_UNIMPLEMENTED_NATIVE_METHOD();
 
131
    //XMLVM_END_NATIVE
 
132
}
 
133
 
 
134
 
 
135
void xmlvm_init_native_java_lang_reflect_Method()
 
136
{
 
137
    //XMLVM_BEGIN_NATIVE_IMPLEMENTATION_INIT
 
138
    //XMLVM_END_NATIVE_IMPLEMENTATION_INIT
 
139
#ifdef XMLVM_VTABLE_IDX_java_lang_reflect_Method_getTypeParameters__
 
140
    __TIB_java_lang_reflect_Method.vtable[XMLVM_VTABLE_IDX_java_lang_reflect_Method_getTypeParameters__] = 
 
141
        (VTABLE_PTR) java_lang_reflect_Method_getTypeParameters__;
 
142
#endif
 
143
#ifdef XMLVM_VTABLE_IDX_java_lang_reflect_Method_toGenericString__
 
144
    __TIB_java_lang_reflect_Method.vtable[XMLVM_VTABLE_IDX_java_lang_reflect_Method_toGenericString__] = 
 
145
        (VTABLE_PTR) java_lang_reflect_Method_toGenericString__;
 
146
#endif
 
147
#ifdef XMLVM_VTABLE_IDX_java_lang_reflect_Method_getGenericParameterTypes__
 
148
    __TIB_java_lang_reflect_Method.vtable[XMLVM_VTABLE_IDX_java_lang_reflect_Method_getGenericParameterTypes__] = 
 
149
        (VTABLE_PTR) java_lang_reflect_Method_getGenericParameterTypes__;
 
150
#endif
 
151
#ifdef XMLVM_VTABLE_IDX_java_lang_reflect_Method_getGenericExceptionTypes__
 
152
    __TIB_java_lang_reflect_Method.vtable[XMLVM_VTABLE_IDX_java_lang_reflect_Method_getGenericExceptionTypes__] = 
 
153
        (VTABLE_PTR) java_lang_reflect_Method_getGenericExceptionTypes__;
 
154
#endif
 
155
#ifdef XMLVM_VTABLE_IDX_java_lang_reflect_Method_getGenericReturnType__
 
156
    __TIB_java_lang_reflect_Method.vtable[XMLVM_VTABLE_IDX_java_lang_reflect_Method_getGenericReturnType__] = 
 
157
        (VTABLE_PTR) java_lang_reflect_Method_getGenericReturnType__;
 
158
#endif
 
159
#ifdef XMLVM_VTABLE_IDX_java_lang_reflect_Method_getParameterAnnotations__
 
160
    __TIB_java_lang_reflect_Method.vtable[XMLVM_VTABLE_IDX_java_lang_reflect_Method_getParameterAnnotations__] = 
 
161
        (VTABLE_PTR) java_lang_reflect_Method_getParameterAnnotations__;
 
162
#endif
 
163
#ifdef XMLVM_VTABLE_IDX_java_lang_reflect_Method_isVarArgs__
 
164
    __TIB_java_lang_reflect_Method.vtable[XMLVM_VTABLE_IDX_java_lang_reflect_Method_isVarArgs__] = 
 
165
        (VTABLE_PTR) java_lang_reflect_Method_isVarArgs__;
 
166
#endif
 
167
#ifdef XMLVM_VTABLE_IDX_java_lang_reflect_Method_isBridge__
 
168
    __TIB_java_lang_reflect_Method.vtable[XMLVM_VTABLE_IDX_java_lang_reflect_Method_isBridge__] = 
 
169
        (VTABLE_PTR) java_lang_reflect_Method_isBridge__;
 
170
#endif
 
171
#ifdef XMLVM_VTABLE_IDX_java_lang_reflect_Method_isSynthetic__
 
172
    __TIB_java_lang_reflect_Method.vtable[XMLVM_VTABLE_IDX_java_lang_reflect_Method_isSynthetic__] = 
 
173
        (VTABLE_PTR) java_lang_reflect_Method_isSynthetic__;
 
174
#endif
 
175
#ifdef XMLVM_VTABLE_IDX_java_lang_reflect_Method_getDefaultValue__
 
176
    __TIB_java_lang_reflect_Method.vtable[XMLVM_VTABLE_IDX_java_lang_reflect_Method_getDefaultValue__] = 
 
177
        (VTABLE_PTR) java_lang_reflect_Method_getDefaultValue__;
 
178
#endif
 
179
#ifdef XMLVM_VTABLE_IDX_java_lang_reflect_Method_equals___java_lang_Object
 
180
    __TIB_java_lang_reflect_Method.vtable[XMLVM_VTABLE_IDX_java_lang_reflect_Method_equals___java_lang_Object] = 
 
181
        (VTABLE_PTR) java_lang_reflect_Method_equals___java_lang_Object;
 
182
#endif
 
183
#ifdef XMLVM_VTABLE_IDX_java_lang_reflect_Method_getDeclaringClass__
 
184
    __TIB_java_lang_reflect_Method.vtable[XMLVM_VTABLE_IDX_java_lang_reflect_Method_getDeclaringClass__] = 
 
185
        (VTABLE_PTR) java_lang_reflect_Method_getDeclaringClass__;
 
186
#endif
 
187
#ifdef XMLVM_VTABLE_IDX_java_lang_reflect_Method_getExceptionTypes__
 
188
    __TIB_java_lang_reflect_Method.vtable[XMLVM_VTABLE_IDX_java_lang_reflect_Method_getExceptionTypes__] = 
 
189
        (VTABLE_PTR) java_lang_reflect_Method_getExceptionTypes__;
 
190
#endif
 
191
#ifdef XMLVM_VTABLE_IDX_java_lang_reflect_Method_getName__
 
192
    __TIB_java_lang_reflect_Method.vtable[XMLVM_VTABLE_IDX_java_lang_reflect_Method_getName__] = 
 
193
        (VTABLE_PTR) java_lang_reflect_Method_getName__;
 
194
#endif
 
195
#ifdef XMLVM_VTABLE_IDX_java_lang_reflect_Method_hashCode__
 
196
    __TIB_java_lang_reflect_Method.vtable[XMLVM_VTABLE_IDX_java_lang_reflect_Method_hashCode__] = 
 
197
        (VTABLE_PTR) java_lang_reflect_Method_hashCode__;
 
198
#endif
 
199
#ifdef XMLVM_VTABLE_IDX_java_lang_reflect_Method_invoke___java_lang_Object_java_lang_Object_1ARRAY
 
200
    __TIB_java_lang_reflect_Method.vtable[XMLVM_VTABLE_IDX_java_lang_reflect_Method_invoke___java_lang_Object_java_lang_Object_1ARRAY] = 
 
201
        (VTABLE_PTR) java_lang_reflect_Method_invoke___java_lang_Object_java_lang_Object_1ARRAY;
 
202
#endif
 
203
#ifdef XMLVM_VTABLE_IDX_java_lang_reflect_Method_toString__
 
204
    __TIB_java_lang_reflect_Method.vtable[XMLVM_VTABLE_IDX_java_lang_reflect_Method_toString__] = 
 
205
        (VTABLE_PTR) java_lang_reflect_Method_toString__;
 
206
#endif
 
207
}