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

« back to all changes in this revision

Viewing changes to tests/nbody-java/java_util_AbstractList.h

  • 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
#ifndef __JAVA_UTIL_ABSTRACTLIST__
 
2
#define __JAVA_UTIL_ABSTRACTLIST__
 
3
 
 
4
#include "xmlvm.h"
 
5
 
 
6
// Preprocessor constants for interfaces:
 
7
#define XMLVM_ITABLE_SIZE_java_util_AbstractList 78
 
8
// Implemented interfaces:
 
9
#include "java_util_List.h"
 
10
// Super Class:
 
11
#include "java_util_AbstractCollection.h"
 
12
 
 
13
// Circular references:
 
14
#ifndef XMLVM_FORWARD_DECL_java_lang_IndexOutOfBoundsException
 
15
#define XMLVM_FORWARD_DECL_java_lang_IndexOutOfBoundsException
 
16
XMLVM_FORWARD_DECL(java_lang_IndexOutOfBoundsException)
 
17
#endif
 
18
#ifndef XMLVM_FORWARD_DECL_java_lang_Object
 
19
#define XMLVM_FORWARD_DECL_java_lang_Object
 
20
XMLVM_FORWARD_DECL(java_lang_Object)
 
21
#endif
 
22
#ifndef XMLVM_FORWARD_DECL_java_util_Collection
 
23
#define XMLVM_FORWARD_DECL_java_util_Collection
 
24
XMLVM_FORWARD_DECL(java_util_Collection)
 
25
#endif
 
26
#ifndef XMLVM_FORWARD_DECL_java_util_Iterator
 
27
#define XMLVM_FORWARD_DECL_java_util_Iterator
 
28
XMLVM_FORWARD_DECL(java_util_Iterator)
 
29
#endif
 
30
#ifndef XMLVM_FORWARD_DECL_java_util_RandomAccess
 
31
#define XMLVM_FORWARD_DECL_java_util_RandomAccess
 
32
XMLVM_FORWARD_DECL(java_util_RandomAccess)
 
33
#endif
 
34
// Class declarations for java.util.AbstractList
 
35
XMLVM_DEFINE_CLASS(java_util_AbstractList, 30, XMLVM_ITABLE_SIZE_java_util_AbstractList)
 
36
 
 
37
extern JAVA_OBJECT __CLASS_java_util_AbstractList;
 
38
extern JAVA_OBJECT __CLASS_java_util_AbstractList_1ARRAY;
 
39
extern JAVA_OBJECT __CLASS_java_util_AbstractList_2ARRAY;
 
40
extern JAVA_OBJECT __CLASS_java_util_AbstractList_3ARRAY;
 
41
//XMLVM_BEGIN_DECLARATIONS
 
42
#define __ADDITIONAL_INSTANCE_FIELDS_java_util_AbstractList
 
43
//XMLVM_END_DECLARATIONS
 
44
 
 
45
#define __INSTANCE_FIELDS_java_util_AbstractList \
 
46
    __INSTANCE_FIELDS_java_util_AbstractCollection; \
 
47
    struct { \
 
48
        JAVA_INT modCount_; \
 
49
        __ADDITIONAL_INSTANCE_FIELDS_java_util_AbstractList \
 
50
    } java_util_AbstractList
 
51
 
 
52
struct java_util_AbstractList {
 
53
    __TIB_DEFINITION_java_util_AbstractList* tib;
 
54
    struct {
 
55
        __INSTANCE_FIELDS_java_util_AbstractList;
 
56
    } fields;
 
57
};
 
58
#ifndef XMLVM_FORWARD_DECL_java_util_AbstractList
 
59
#define XMLVM_FORWARD_DECL_java_util_AbstractList
 
60
typedef struct java_util_AbstractList java_util_AbstractList;
 
61
#endif
 
62
 
 
63
#define XMLVM_VTABLE_SIZE_java_util_AbstractList 30
 
64
#define XMLVM_VTABLE_IDX_java_util_AbstractList_add___int_java_lang_Object 20
 
65
#define XMLVM_VTABLE_IDX_java_util_AbstractList_add___java_lang_Object 7
 
66
#define XMLVM_VTABLE_IDX_java_util_AbstractList_addAll___int_java_util_Collection 19
 
67
#define XMLVM_VTABLE_IDX_java_util_AbstractList_clear__ 8
 
68
#define XMLVM_VTABLE_IDX_java_util_AbstractList_equals___java_lang_Object 1
 
69
#define XMLVM_VTABLE_IDX_java_util_AbstractList_get___int 21
 
70
#define XMLVM_VTABLE_IDX_java_util_AbstractList_hashCode__ 4
 
71
#define XMLVM_VTABLE_IDX_java_util_AbstractList_indexOf___java_lang_Object 22
 
72
#define XMLVM_VTABLE_IDX_java_util_AbstractList_iterator__ 12
 
73
#define XMLVM_VTABLE_IDX_java_util_AbstractList_lastIndexOf___java_lang_Object 23
 
74
#define XMLVM_VTABLE_IDX_java_util_AbstractList_listIterator__ 24
 
75
#define XMLVM_VTABLE_IDX_java_util_AbstractList_listIterator___int 25
 
76
#define XMLVM_VTABLE_IDX_java_util_AbstractList_remove___int 27
 
77
#define XMLVM_VTABLE_IDX_java_util_AbstractList_removeRange___int_int 26
 
78
#define XMLVM_VTABLE_IDX_java_util_AbstractList_set___int_java_lang_Object 28
 
79
#define XMLVM_VTABLE_IDX_java_util_AbstractList_subList___int_int 29
 
80
 
 
81
void __INIT_java_util_AbstractList();
 
82
void __INIT_IMPL_java_util_AbstractList();
 
83
void __DELETE_java_util_AbstractList(void* me, void* client_data);
 
84
void __INIT_INSTANCE_MEMBERS_java_util_AbstractList(JAVA_OBJECT me, int derivedClassWillRegisterFinalizer);
 
85
JAVA_OBJECT __NEW_java_util_AbstractList();
 
86
JAVA_OBJECT __NEW_INSTANCE_java_util_AbstractList();
 
87
void java_util_AbstractList___INIT___(JAVA_OBJECT me);
 
88
// Vtable index: 20
 
89
void java_util_AbstractList_add___int_java_lang_Object(JAVA_OBJECT me, JAVA_INT n1, JAVA_OBJECT n2);
 
90
// Vtable index: 7
 
91
JAVA_BOOLEAN java_util_AbstractList_add___java_lang_Object(JAVA_OBJECT me, JAVA_OBJECT n1);
 
92
// Vtable index: 19
 
93
JAVA_BOOLEAN java_util_AbstractList_addAll___int_java_util_Collection(JAVA_OBJECT me, JAVA_INT n1, JAVA_OBJECT n2);
 
94
// Vtable index: 8
 
95
void java_util_AbstractList_clear__(JAVA_OBJECT me);
 
96
// Vtable index: 1
 
97
JAVA_BOOLEAN java_util_AbstractList_equals___java_lang_Object(JAVA_OBJECT me, JAVA_OBJECT n1);
 
98
// Vtable index: 21
 
99
JAVA_OBJECT java_util_AbstractList_get___int(JAVA_OBJECT me, JAVA_INT n1);
 
100
// Vtable index: 4
 
101
JAVA_INT java_util_AbstractList_hashCode__(JAVA_OBJECT me);
 
102
// Vtable index: 22
 
103
JAVA_INT java_util_AbstractList_indexOf___java_lang_Object(JAVA_OBJECT me, JAVA_OBJECT n1);
 
104
// Vtable index: 12
 
105
JAVA_OBJECT java_util_AbstractList_iterator__(JAVA_OBJECT me);
 
106
// Vtable index: 23
 
107
JAVA_INT java_util_AbstractList_lastIndexOf___java_lang_Object(JAVA_OBJECT me, JAVA_OBJECT n1);
 
108
// Vtable index: 24
 
109
JAVA_OBJECT java_util_AbstractList_listIterator__(JAVA_OBJECT me);
 
110
// Vtable index: 25
 
111
JAVA_OBJECT java_util_AbstractList_listIterator___int(JAVA_OBJECT me, JAVA_INT n1);
 
112
// Vtable index: 27
 
113
JAVA_OBJECT java_util_AbstractList_remove___int(JAVA_OBJECT me, JAVA_INT n1);
 
114
// Vtable index: 26
 
115
void java_util_AbstractList_removeRange___int_int(JAVA_OBJECT me, JAVA_INT n1, JAVA_INT n2);
 
116
// Vtable index: 28
 
117
JAVA_OBJECT java_util_AbstractList_set___int_java_lang_Object(JAVA_OBJECT me, JAVA_INT n1, JAVA_OBJECT n2);
 
118
// Vtable index: 29
 
119
JAVA_OBJECT java_util_AbstractList_subList___int_int(JAVA_OBJECT me, JAVA_INT n1, JAVA_INT n2);
 
120
 
 
121
#endif