comparison dwt/internal/objc/bindings.d @ 10:30a762abda2a

Revert automatic changes from dwt/internal and dwt/dwthelper. Excluded dwt/internal/image and theme.
author Frank Benoit <benoit@tionex.de>
date Thu, 28 Aug 2008 12:31:10 +0200
parents e831403a80a9
children d8635bb48c7c
comparison
equal deleted inserted replaced
9:e76aa0b07480 10:30a762abda2a
8 module dwt.internal.objc.bindings; 8 module dwt.internal.objc.bindings;
9 9
10 import dwt.internal.c.qd.QuickdrawTypes : BOOL; 10 import dwt.internal.c.qd.QuickdrawTypes : BOOL;
11 import dwt.internal.objc.runtime; 11 import dwt.internal.objc.runtime;
12 12
13 extern cast(C): 13 extern (C):
14 14
15 BOOL class_addIvar (Class cls, /*const*/char* name, size_t size, byte alignment, /*const*/char* types); 15 BOOL class_addIvar (Class cls, /*const*/char* name, size_t size, byte alignment, /*const*/char* types);
16 BOOL class_addMethod (Class cls, SEL name, IMP imp, /*const*/char* types); 16 BOOL class_addMethod (Class cls, SEL name, IMP imp, /*const*/char* types);
17 Class objc_allocateClassPair (Class superclass, /*const*/char* name, size_t extraBytes); 17 Class objc_allocateClassPair (Class superclass, /*const*/char* name, size_t extraBytes);
18 id objc_getClass (/*const*/char* name); 18 id objc_getClass (/*const*/char* name);
24 SEL sel_registerName (/*const*/char* str); 24 SEL sel_registerName (/*const*/char* str);
25 id objc_msgSend (id theReceiver, SEL theSelector, ...); 25 id objc_msgSend (id theReceiver, SEL theSelector, ...);
26 void objc_msgSend_stret(void* stretAddr, id theReceiver, SEL theSelector, ...); 26 void objc_msgSend_stret(void* stretAddr, id theReceiver, SEL theSelector, ...);
27 id objc_msgSendSuper (objc_super* superr, SEL op, ...); 27 id objc_msgSendSuper (objc_super* superr, SEL op, ...);
28 28
29 version cast(X86) 29 version (X86)
30 double objc_msgSend_fpret(id self, SEL op, ...); 30 double objc_msgSend_fpret(id self, SEL op, ...);
31 31
32 version (build) 32 version (build)
33 pragma(link, "objc"); 33 pragma(link, "objc");