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

« back to all changes in this revision

Viewing changes to tests/nbody-java/java_util_HashSet.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_HASHSET__
 
2
#define __JAVA_UTIL_HASHSET__
 
3
 
 
4
#include "xmlvm.h"
 
5
 
 
6
// Preprocessor constants for interfaces:
 
7
#define XMLVM_ITABLE_SIZE_java_util_HashSet 31
 
8
// Implemented interfaces:
 
9
#include "java_io_Serializable.h"
 
10
#include "java_lang_Cloneable.h"
 
11
#include "java_util_Set.h"
 
12
// Super Class:
 
13
#include "java_util_AbstractSet.h"
 
14
 
 
15
// Circular references:
 
16
#ifndef XMLVM_FORWARD_DECL_java_lang_Object
 
17
#define XMLVM_FORWARD_DECL_java_lang_Object
 
18
XMLVM_FORWARD_DECL(java_lang_Object)
 
19
#endif
 
20
#ifndef XMLVM_FORWARD_DECL_java_util_Collection
 
21
#define XMLVM_FORWARD_DECL_java_util_Collection
 
22
XMLVM_FORWARD_DECL(java_util_Collection)
 
23
#endif
 
24
#ifndef XMLVM_FORWARD_DECL_java_util_HashMap
 
25
#define XMLVM_FORWARD_DECL_java_util_HashMap
 
26
XMLVM_FORWARD_DECL(java_util_HashMap)
 
27
#endif
 
28
#ifndef XMLVM_FORWARD_DECL_java_util_HashMap_Entry
 
29
#define XMLVM_FORWARD_DECL_java_util_HashMap_Entry
 
30
XMLVM_FORWARD_DECL(java_util_HashMap_Entry)
 
31
#endif
 
32
#ifndef XMLVM_FORWARD_DECL_java_util_Iterator
 
33
#define XMLVM_FORWARD_DECL_java_util_Iterator
 
34
XMLVM_FORWARD_DECL(java_util_Iterator)
 
35
#endif
 
36
// Class declarations for java.util.HashSet
 
37
XMLVM_DEFINE_CLASS(java_util_HashSet, 19, XMLVM_ITABLE_SIZE_java_util_HashSet)
 
38
 
 
39
extern JAVA_OBJECT __CLASS_java_util_HashSet;
 
40
extern JAVA_OBJECT __CLASS_java_util_HashSet_1ARRAY;
 
41
extern JAVA_OBJECT __CLASS_java_util_HashSet_2ARRAY;
 
42
extern JAVA_OBJECT __CLASS_java_util_HashSet_3ARRAY;
 
43
//XMLVM_BEGIN_DECLARATIONS
 
44
#define __ADDITIONAL_INSTANCE_FIELDS_java_util_HashSet
 
45
//XMLVM_END_DECLARATIONS
 
46
 
 
47
#define __INSTANCE_FIELDS_java_util_HashSet \
 
48
    __INSTANCE_FIELDS_java_util_AbstractSet; \
 
49
    struct { \
 
50
        JAVA_OBJECT backingMap_; \
 
51
        __ADDITIONAL_INSTANCE_FIELDS_java_util_HashSet \
 
52
    } java_util_HashSet
 
53
 
 
54
struct java_util_HashSet {
 
55
    __TIB_DEFINITION_java_util_HashSet* tib;
 
56
    struct {
 
57
        __INSTANCE_FIELDS_java_util_HashSet;
 
58
    } fields;
 
59
};
 
60
#ifndef XMLVM_FORWARD_DECL_java_util_HashSet
 
61
#define XMLVM_FORWARD_DECL_java_util_HashSet
 
62
typedef struct java_util_HashSet java_util_HashSet;
 
63
#endif
 
64
 
 
65
#define XMLVM_VTABLE_SIZE_java_util_HashSet 19
 
66
#define XMLVM_VTABLE_IDX_java_util_HashSet_add___java_lang_Object 7
 
67
#define XMLVM_VTABLE_IDX_java_util_HashSet_clear__ 8
 
68
#define XMLVM_VTABLE_IDX_java_util_HashSet_clone__ 0
 
69
#define XMLVM_VTABLE_IDX_java_util_HashSet_contains___java_lang_Object 10
 
70
#define XMLVM_VTABLE_IDX_java_util_HashSet_isEmpty__ 11
 
71
#define XMLVM_VTABLE_IDX_java_util_HashSet_iterator__ 12
 
72
#define XMLVM_VTABLE_IDX_java_util_HashSet_remove___java_lang_Object 14
 
73
#define XMLVM_VTABLE_IDX_java_util_HashSet_size__ 16
 
74
 
 
75
void __INIT_java_util_HashSet();
 
76
void __INIT_IMPL_java_util_HashSet();
 
77
void __DELETE_java_util_HashSet(void* me, void* client_data);
 
78
void __INIT_INSTANCE_MEMBERS_java_util_HashSet(JAVA_OBJECT me, int derivedClassWillRegisterFinalizer);
 
79
JAVA_OBJECT __NEW_java_util_HashSet();
 
80
JAVA_OBJECT __NEW_INSTANCE_java_util_HashSet();
 
81
JAVA_LONG java_util_HashSet_GET_serialVersionUID();
 
82
void java_util_HashSet_PUT_serialVersionUID(JAVA_LONG v);
 
83
void java_util_HashSet___INIT___(JAVA_OBJECT me);
 
84
void java_util_HashSet___INIT____int(JAVA_OBJECT me, JAVA_INT n1);
 
85
void java_util_HashSet___INIT____int_float(JAVA_OBJECT me, JAVA_INT n1, JAVA_FLOAT n2);
 
86
void java_util_HashSet___INIT____java_util_Collection(JAVA_OBJECT me, JAVA_OBJECT n1);
 
87
void java_util_HashSet___INIT____java_util_HashMap(JAVA_OBJECT me, JAVA_OBJECT n1);
 
88
// Vtable index: 7
 
89
JAVA_BOOLEAN java_util_HashSet_add___java_lang_Object(JAVA_OBJECT me, JAVA_OBJECT n1);
 
90
// Vtable index: 8
 
91
void java_util_HashSet_clear__(JAVA_OBJECT me);
 
92
// Vtable index: 0
 
93
JAVA_OBJECT java_util_HashSet_clone__(JAVA_OBJECT me);
 
94
// Vtable index: 10
 
95
JAVA_BOOLEAN java_util_HashSet_contains___java_lang_Object(JAVA_OBJECT me, JAVA_OBJECT n1);
 
96
// Vtable index: 11
 
97
JAVA_BOOLEAN java_util_HashSet_isEmpty__(JAVA_OBJECT me);
 
98
// Vtable index: 12
 
99
JAVA_OBJECT java_util_HashSet_iterator__(JAVA_OBJECT me);
 
100
// Vtable index: 14
 
101
JAVA_BOOLEAN java_util_HashSet_remove___java_lang_Object(JAVA_OBJECT me, JAVA_OBJECT n1);
 
102
// Vtable index: 16
 
103
JAVA_INT java_util_HashSet_size__(JAVA_OBJECT me);
 
104
void java_util_HashSet_writeObject___java_io_ObjectOutputStream(JAVA_OBJECT me, JAVA_OBJECT n1);
 
105
void java_util_HashSet_readObject___java_io_ObjectInputStream(JAVA_OBJECT me, JAVA_OBJECT n1);
 
106
JAVA_OBJECT java_util_HashSet_createBackingMap___int_float(JAVA_OBJECT me, JAVA_INT n1, JAVA_FLOAT n2);
 
107
 
 
108
#endif