Mercurial > projects > dwt-mac
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"); |