Lines Matching defs:ID
43 BLOCK_FIELD_IS_OBJECT = 3, /* id, NSObject, __attribute__((NSObject)),
705 // Get the ID and start/end of the main file.
963 "id objc_getProperty(id, SEL, long, bool);\n";
1022 "void objc_setProperty (id, SEL, long, id, bool, bool);\n";
1033 Setr += ", (id)";
1234 ResultStr += "id";
1319 ResultStr += "id ";
1606 /// (id, SEL, struct __objcFastEnumerationState *, id *, NSUInteger))
1607 /// (void *)objc_msgSend)((id)l_collection,
1611 /// (id *)__rw_items, (NSUInteger)16)
1614 buf += "((_WIN_NSUInteger (*) (id, SEL, struct __objcFastEnumerationState *, "
1615 "id *, _WIN_NSUInteger))(void *)objc_msgSend)";
1617 buf += "((id)l_collection,\n\t\t";
1621 "(id *)__rw_items, (_WIN_NSUInteger)16)";
1679 /// id __rw_items[16];
1680 /// id l_collection = (id)collection;
1726 // Simply use 'id' for all qualified types.
1727 elementTypeAsString = "id";
1742 // Simply use 'id' for all qualified types.
1743 elementTypeAsString = "id";
1750 // id __rw_items[16];
1751 buf += "id __rw_items[16];\n\t";
1752 // id l_collection = (id)
1753 buf += "id l_collection = (id)";
1780 // (id, SEL, struct __objcFastEnumerationState *, id *, NSUInteger))
1781 // (void *)objc_msgSend)((id)l_collection,
1785 // (id *)__rw_items, (NSUInteger)16);
1871 buf += "{ struct _FIN { _FIN(id reth) : rethrow(reth) {}\n";
1893 buf += "{ id _rethrow = 0; id _sync_obj = (id)";
1900 buf += "try {\n\tstruct _SYNC_EXIT { _SYNC_EXIT(id arg) : sync_exit(arg) {}";
1922 buf = "} catch (id e) {_rethrow = e;}\n";
1964 buf += "{ id volatile _rethrow = 0;\n";
1966 buf += "{ id volatile _rethrow = 0;\ntry {\n";
2031 buf += "catch (id e) {_rethrow = e;}\n";
2036 buf += "catch (id e) {_rethrow = e;}\n";
2067 /* void objc_exception_throw(id) __attribute__((noreturn)); */
2226 // Check for ObjC 'id' and class types that have been adorned with protocol
2227 // information (id<p>, C<p>*). The protocol references need to be rewritten!
2427 // SynthSuperConstructorFunctionDecl - id __rw_objc_super(id obj, id super);
2434 assert(!argT.isNull() && "Can't find 'id' type");
2446 // SynthMsgSendFunctionDecl - id objc_msgSend(id self, SEL op, ...);
2451 assert(!argT.isNull() && "Can't find 'id' type");
2465 // SynthMsgSendSuperFunctionDecl - id objc_msgSendSuper(void);
2479 // SynthMsgSendStretFunctionDecl - id objc_msgSend_stret(id self, SEL op, ...);
2484 assert(!argT.isNull() && "Can't find 'id' type");
2499 // id objc_msgSendSuper_stret(void);
2515 // SynthMsgSendFpretFunctionDecl - double objc_msgSend_fpret(id self, SEL op, ...);
2520 assert(!argT.isNull() && "Can't find 'id' type");
2808 // (const id [])objects
2894 // (const id [])objects
2914 // (const id <NSCopying> [])keys
2958 // (const id [])objects
2961 // (const id <NSCopying> [])keys
3152 str += "(id receiver, SEL sel";
3216 IdentifierInfo *ID = &Context->Idents.get(name);
3218 SourceLocation(), ID, castType,
3296 // (id)class_getSuperclass((Class)objc_getClass("CurrentClass"))
3311 // (id)class_getSuperclass((Class)objc_getClass("CurrentClass"))
3312 // To turn off a warning, type-cast to 'id'
3334 // (struct __rw_objc_super *)&__rw_objc_super((id)self, (id)objc_getClass("SUPER"))
3397 // (id)class_getSuperclass((Class)objc_getClass("CurrentClass"))
3411 // (id)class_getSuperclass((Class)objc_getClass("CurrentClass"))
3412 // To turn off a warning, type-cast to 'id'
3433 // (struct __rw_objc_super *)&__rw_objc_super((id)self, (id)objc_getClass("SUPER"))
3514 // Make id<P...> cast into an 'id' cast.
3544 // Push 'id' and 'SEL', the 2 implicit arguments.
3644 IdentifierInfo *ID = &Context->Idents.get(Name);
3646 SourceLocation(), ID, getProtocolType(),
5014 // Replace id<P> with id/*<>*/
5300 IdentifierInfo *ID = &Context->Idents.get(name);
5303 SourceLocation(), ID, FType, nullptr, SC_Extern,
5683 // Need to check for protocol refs (id <P>, Foo <P> *) in variable decls
5692 // for (id <FooProtocol> index in someArray) ;
6219 /// id isa; // NULL
7034 Result += "\t0,\n"; // id is; is null