Lines Matching refs:selector

338 class_getMethodImplementation (Class class_, SEL selector)  in class_getMethodImplementation()  argument
340 if (class_ == Nil || selector == NULL) in class_getMethodImplementation()
344 return get_imp (class_, selector); in class_getMethodImplementation()
394 class_respondsToSelector (Class class_, SEL selector) in class_respondsToSelector() argument
399 if (class_ == Nil || selector == NULL) in class_respondsToSelector()
425 res = sarray_get_safe (dtable, (size_t) selector->sel_id); in class_respondsToSelector()
617 class_getInstanceMethod (Class class_, SEL selector) in class_getInstanceMethod() argument
621 if (class_ == Nil || selector == NULL) in class_getInstanceMethod()
624 m = search_for_method_in_hierarchy (class_, selector); in class_getInstanceMethod()
630 if (__objc_resolve_instance_method (class_, selector)) in class_getInstanceMethod()
631 return search_for_method_in_hierarchy (class_, selector); in class_getInstanceMethod()
637 class_getClassMethod (Class class_, SEL selector) in class_getClassMethod() argument
641 if (class_ == Nil || selector == NULL) in class_getClassMethod()
645 selector); in class_getClassMethod()
651 if (__objc_resolve_class_method (class_, selector)) in class_getClassMethod()
653 selector); in class_getClassMethod()
659 class_addMethod (Class class_, SEL selector, IMP implementation, in class_addMethod() argument
666 if (class_ == Nil || selector == NULL || implementation == NULL in class_addMethod()
670 method_name = sel_getName (selector); in class_addMethod()
709 if (search_for_method_in_list (class_->methods, selector)) in class_addMethod()
745 class_replaceMethod (Class class_, SEL selector, IMP implementation, in class_replaceMethod() argument
750 if (class_ == Nil || selector == NULL || implementation == NULL in class_replaceMethod()
754 method = search_for_method_in_hierarchy (class_, selector); in class_replaceMethod()
762 class_addMethod (class_, selector, implementation, method_types); in class_replaceMethod()