diff options
Diffstat (limited to 'libobjc/objc/deprecated/Object.h')
-rw-r--r-- | libobjc/objc/deprecated/Object.h | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/libobjc/objc/deprecated/Object.h b/libobjc/objc/deprecated/Object.h deleted file mode 100644 index d7924e04761..00000000000 --- a/libobjc/objc/deprecated/Object.h +++ /dev/null @@ -1,63 +0,0 @@ -/* The following methods were deprecated in GCC 4.6.0 and will be - removed in the next GCC release. */ -@interface Object (Deprecated) -/* Initializing classes and instances */ -+ initialize; -- init; - -/* Creating, freeing, and copying instances */ -+ new; -+ alloc; -- free; -- copy; -- shallowCopy; -- deepen; -- deepCopy; - -/* Identifying classes */ -- (Class)superClass; -- (MetaClass)metaClass; -- (const char *)name; - -/* Identifying and comparing objects */ -- self; -- (unsigned int)hash; -- (int)compare:(id)anotherObject; - -/* Testing object type */ -- (BOOL)isMetaClass; -- (BOOL)isClass; -- (BOOL)isInstance; - -/* Testing inheritance relationships */ -- (BOOL)isKindOf:(Class)aClassObject; -- (BOOL)isMemberOf:(Class)aClassObject; -- (BOOL)isKindOfClassNamed:(const char *)aClassName; -- (BOOL)isMemberOfClassNamed:(const char *)aClassName; - -/* Testing class functionality */ -+ (BOOL)instancesRespondTo:(SEL)aSel; -- (BOOL)respondsTo:(SEL)aSel; - -/* Testing protocol conformance */ -- (BOOL)conformsTo:(Protocol*)aProtocol; - -/* Introspection */ -+ (IMP)instanceMethodFor:(SEL)aSel; -- (IMP)methodFor:(SEL)aSel; -+ (struct objc_method_description *)descriptionForInstanceMethod:(SEL)aSel; -- (struct objc_method_description *)descriptionForMethod:(SEL)aSel; - -/* Forwarding */ -- (retval_t)performv:(SEL)aSel :(arglist_t)argFrame; - -/* Posing */ -+ poseAs:(Class)aClassObject; -- (Class)transmuteClassTo:(Class)aClassObject; - -/* Archiving */ -+ (int)version; -+ setVersion:(int)aVersion; - -@end - |