checkin to only generate C for callable methods...
[IRC.git] / Robust / src / Runtime / object.h
1 #ifndef OBJECT_H
2 #define OBJECT_H
3 #include "runtime.h"
4 #include "structdefs.h"
5 #include "methodheaders.h"
6 #ifdef D___Object______nativehashCode____
7 int CALL01(___Object______nativehashCode____, struct ___Object___ * ___this___);
8 #endif 
9 #ifdef D___Object______hashCode____
10 int CALL01(___Object______hashCode____, struct ___Object___ * ___this___); 
11 #endif
12 #ifdef THREADS
13 int CALL01(___Object______MonitorEnter____, struct ___Object___ * ___this___);
14 int CALL01(___Object______MonitorExit____, struct ___Object___ * ___this___);
15 #ifdef D___Object______notify____
16 void CALL01(___Object______notify____, struct ___Object___ * ___this___);
17 #endif
18 #ifdef D___Object______notifyAll____
19 void CALL01(___Object______notifyAll____, struct ___Object___ * ___this___);
20 #endif
21 #ifdef D___Object______wait____
22 void CALL01(___Object______wait____, struct ___Object___ * ___this___);
23 #endif
24 #endif
25 #endif