• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/objc4-551.1/runtime/

Lines Matching refs:Protocol

348 Protocol * __unsafe_unretained *
352 Protocol *proto;
355 Protocol **result;
366 result = (Protocol **)calloc(1 + count, sizeof(Protocol *));
612 Protocol *objc_getProtocol(const char *name)
614 Protocol *result;
617 result = (Protocol *)NXMapGet(protocol_map, name);
1567 const char *protocol_getName(Protocol *p)
1582 protocol_getMethodDescription(Protocol *p, SEL aSel,
1604 protocol_copyMethodDescriptionList(Protocol *p,
1651 objc_property_t protocol_getProperty(Protocol *p, const char *name,
1682 protocol_getProperty((Protocol *)proto_list->list[i], name,
1692 objc_property_t *protocol_copyPropertyList(Protocol *p, unsigned int *outCount)
1716 Protocol * __unsafe_unretained *
1717 protocol_copyProtocolList(Protocol *p, unsigned int *outCount)
1720 Protocol **result = nil;
1733 result = (Protocol **)malloc((count+1) * sizeof(Protocol *));
1736 result[i] = (Protocol *)proto->protocol_list->list[i];
1746 BOOL protocol_conformsToProtocol(Protocol *self_gen, Protocol *other_gen)
1766 if (protocol_conformsToProtocol((Protocol *)proto, other_gen)) {
1776 BOOL protocol_isEqual(Protocol *self, Protocol *other)
1795 _protocol_getMethodTypeEncoding(Protocol *proto_gen, SEL sel,
1813 _protocol_getMethodTypeEncoding((Protocol *)proto->protocol_list->list[i], sel, isRequiredMethod, isInstanceMethod);
1861 Protocol *
1888 return (Protocol *)result;
1898 void objc_registerProtocol(Protocol *proto_gen)
1903 Class cls = objc_getClass("Protocol");
1936 protocol_addProtocol(Protocol *proto_gen, Protocol *addition_gen)
2003 protocol_addMethodDescription(Protocol *proto_gen, SEL name, const char *types,
2063 protocol_addProperty(Protocol *proto_gen, const char *name,
2108 // CodeWarrior used isa field for string "Protocol"
2169 Class protocolClass = objc_getClass("Protocol");