Lines Matching refs:id
28 NS_INLINE NS_RETURNS_RETAINED id NSMakeCollectable(CFTypeRef CF_CONSUMED cf) NS_AUTOMATED_REFCOUNT_UNAVAILABLE;
31 - (BOOL)isEqual:(id)object;
33 - (id)retain NS_AUTOMATED_REFCOUNT_UNAVAILABLE;
36 - (id)autorelease NS_AUTOMATED_REFCOUNT_UNAVAILABLE;
40 - (id)init;
42 + (id)new;
43 + (id)alloc;
48 - (id)copy;
49 - (id)mutableCopy;
61 + (void)addObject:(id)anObject;
63 - (void)addObject:(id)anObject;
70 extern __attribute__((ns_returns_retained)) id objc_retainedObject(objc_objectptr_t __attribute__((cf_consumed)) pointer);
71 extern __attribute__((ns_returns_not_retained)) id objc_unretainedObject(objc_objectptr_t pointer);
72 extern objc_objectptr_t objc_unretainedPointer(id object);
79 typedef id dispatch_object_t;
80 typedef id xpc_object_t;
87 NS_INLINE CF_RETURNS_RETAINED CFTypeRef CFBridgingRetain(id X) {
91 NS_INLINE id CFBridgingRelease(CFTypeRef CF_CONSUMED X) {
92 return (__bridge_transfer id)X;
97 NS_INLINE CF_RETURNS_RETAINED CFTypeRef CFBridgingRetain(id X) {
101 NS_INLINE id CFBridgingRelease(CFTypeRef CF_CONSUMED X) {
102 return [(id)CFMakeCollectable(X) autorelease];