Removed hooks from runtime.h that are in hooks.h

main
theraven 16 years ago
parent d3122bcfa4
commit fb474dd7f9

@ -300,21 +300,6 @@ unsigned sel_copyTypes(const char *selName, const char **types, unsigned count);
*/ */
extern struct objc_slot *objc_msg_lookup_sender(id *receiver, SEL selector, id sender) extern struct objc_slot *objc_msg_lookup_sender(id *receiver, SEL selector, id sender)
OBJC_NONPORTABLE; OBJC_NONPORTABLE;
/**
* Hook provided to allow libraries to support fast proxies.
*/
extern id (*objc_proxy_lookup)(id receiver, SEL op) OBJC_NONPORTABLE;
/**
* New message lookup hook. This returns a slot, rather than an IMP. The
* version should be set to 0 to disable caching.
*/
extern struct objc_slot *(*objc_msg_forward3)(id receiver, SEL op) OBJC_NONPORTABLE;
/**
* Runtime hook for unhandled exceptions. This is called if an exception is
* not caught.
*/
extern void (*__objc_unhandled_exception)(id);
// Global self so that self is a valid symbol everywhere. Will be replaced by // Global self so that self is a valid symbol everywhere. Will be replaced by
// a real self in an inner scope if there is one. // a real self in an inner scope if there is one.

Loading…
Cancel
Save