mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-04 06:38:47 +00:00
Fix signature for objc_allocateClassPair
This commit is contained in:
@@ -12,7 +12,7 @@ objc_SEL :: ^intrinsics.objc_selector
|
|||||||
foreign Foundation {
|
foreign Foundation {
|
||||||
objc_lookUpClass :: proc "c" (name: cstring) -> objc_Class ---
|
objc_lookUpClass :: proc "c" (name: cstring) -> objc_Class ---
|
||||||
sel_registerName :: proc "c" (name: cstring) -> objc_SEL ---
|
sel_registerName :: proc "c" (name: cstring) -> objc_SEL ---
|
||||||
objc_allocateClassPair :: proc "c" (superclass: objc_Class, name: cstring, extraBytes: uint) ---
|
objc_allocateClassPair :: proc "c" (superclass: objc_Class, name: cstring, extraBytes: uint) -> objc_Class ---
|
||||||
|
|
||||||
objc_msgSend :: proc "c" (self: objc_id, op: objc_SEL, #c_vararg args: ..any) ---
|
objc_msgSend :: proc "c" (self: objc_id, op: objc_SEL, #c_vararg args: ..any) ---
|
||||||
objc_msgSend_fpret :: proc "c" (self: objc_id, op: objc_SEL, #c_vararg args: ..any) -> f64 ---
|
objc_msgSend_fpret :: proc "c" (self: objc_id, op: objc_SEL, #c_vararg args: ..any) -> f64 ---
|
||||||
|
|||||||
Vendored
+1
-1
@@ -10,7 +10,7 @@ IMP :: proc "c" (object: id, sel: SEL, #c_vararg args: ..any) -> id
|
|||||||
foreign Foundation {
|
foreign Foundation {
|
||||||
objc_lookUpClass :: proc "c" (name: cstring) -> Class ---
|
objc_lookUpClass :: proc "c" (name: cstring) -> Class ---
|
||||||
sel_registerName :: proc "c" (name: cstring) -> SEL ---
|
sel_registerName :: proc "c" (name: cstring) -> SEL ---
|
||||||
objc_allocateClassPair :: proc "c" (superclass: Class, name: cstring, extraBytes: uint) ---
|
objc_allocateClassPair :: proc "c" (superclass: Class, name: cstring, extraBytes: uint) -> Class ---
|
||||||
|
|
||||||
class_addMethod :: proc "c" (cls: Class, name: SEL, imp: IMP, types: cstring) -> BOOL ---
|
class_addMethod :: proc "c" (cls: Class, name: SEL, imp: IMP, types: cstring) -> BOOL ---
|
||||||
class_getInstanceMethod :: proc "c" (cls: Class, name: SEL) -> Method ---
|
class_getInstanceMethod :: proc "c" (cls: Class, name: SEL) -> Method ---
|
||||||
|
|||||||
Reference in New Issue
Block a user