Home | History | Annotate | Download | only in libobjc

Lines Matching defs:proto_list

170   struct objc_protocol_list* proto_list;
185 proto_list = class_->protocols;
187 while (proto_list)
190 for (i = 0; i < proto_list->count; i++)
192 if (proto_list->list[i] == (struct objc_protocol *)protocol
193 || protocol_conformsToProtocol ((Protocol *)proto_list->list[i],
200 proto_list = proto_list->next;
212 struct objc_protocol_list* proto_list;
226 proto_list = class_->protocols;
228 while (proto_list)
230 count = count + proto_list->count;
231 proto_list = proto_list->next;
242 proto_list = class_->protocols;
244 while (proto_list)
247 for (j = 0; j < proto_list->count; j++)
249 returnValue[i] = (Protocol *)proto_list->list[j];
252 proto_list = proto_list->next;
268 struct objc_protocol_list* proto_list;
290 proto_list = ((struct objc_protocol *)protocol)->protocol_list;
291 while (proto_list)
295 for (i = 0; i < proto_list->count; i++)
297 if (protocol_conformsToProtocol ((Protocol *)proto_list->list[i], anotherProtocol))
300 proto_list = proto_list->next;
505 struct objc_protocol_list* proto_list;
521 proto_list = ((struct objc_protocol *)protocol)->protocol_list;
523 while (proto_list)
525 count = count + proto_list->count;
526 proto_list = proto_list->next;
537 proto_list = ((struct objc_protocol *)protocol)->protocol_list;
539 while (proto_list)
542 for (j = 0; j < proto_list->count; j++)
544 returnValue[i] = (Protocol *)proto_list->list[j];
547 proto_list = proto_list->next;