diff --git a/objc/runtime.h b/objc/runtime.h index ceec165..ec5287f 100644 --- a/objc/runtime.h +++ b/objc/runtime.h @@ -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) 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 // a real self in an inner scope if there is one.