Lines Matching refs:objc_protocol
58 __objc_protocols_add_protocol (const char *name, struct objc_protocol *object) in __objc_protocols_add_protocol()
156 protocols->list[0] = (struct objc_protocol *)protocol; in class_addProtocol()
192 if (proto_list->list[i] == (struct objc_protocol *)protocol in class_conformsToProtocol()
284 if (strcmp (((struct objc_protocol *)protocol)->protocol_name, in protocol_conformsToProtocol()
285 ((struct objc_protocol *)anotherProtocol)->protocol_name) == 0) in protocol_conformsToProtocol()
290 proto_list = ((struct objc_protocol *)protocol)->protocol_list; in protocol_conformsToProtocol()
337 if (strcmp (((struct objc_protocol *)protocol)->protocol_name, in protocol_isEqual()
338 ((struct objc_protocol *)anotherProtocol)->protocol_name) == 0) in protocol_isEqual()
352 return ((struct objc_protocol *)protocol)->protocol_name; in protocol_getName()
375 methods = ((struct objc_protocol *)protocol)->instance_methods; in protocol_getMethodDescription()
377 methods = ((struct objc_protocol *)protocol)->class_methods; in protocol_getMethodDescription()
428 methods = ((struct objc_protocol *)protocol)->instance_methods; in protocol_copyMethodDescriptionList()
430 methods = ((struct objc_protocol *)protocol)->class_methods; in protocol_copyMethodDescriptionList()
521 proto_list = ((struct objc_protocol *)protocol)->protocol_list; in protocol_copyProtocolList()
537 proto_list = ((struct objc_protocol *)protocol)->protocol_list; in protocol_copyProtocolList()