From fb474dd7f9dd6bd63e081a1e44428bffa5464a1b Mon Sep 17 00:00:00 2001 From: theraven Date: Thu, 15 Jul 2010 09:48:29 +0000 Subject: [PATCH] Removed hooks from runtime.h that are in hooks.h --- objc/runtime.h | 15 --------------- 1 file changed, 15 deletions(-) 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.