Lines Matching defs:Sel
91 ObjCContainerDecl::getMethod(Selector Sel, bool isInstance,
108 lookup_result R = lookup(Sel);
125 Selector Sel = Property->getSetterName();
126 lookup_result R = lookup(Sel);
138 if (ObjCMethodDecl *MD = Cat->getInstanceMethod(Sel))
568 bool ObjCInterfaceDecl::isDesignatedInitializer(Selector Sel,
589 if (const ObjCMethodDecl *MD = IFace->getInstanceMethod(Sel)) {
597 if (const ObjCMethodDecl *MD = Ext->getInstanceMethod(Sel)) {
697 ObjCMethodDecl *ObjCInterfaceDecl::lookupMethod(Selector Sel,
715 if ((MethodDecl = ClassDecl->getMethod(Sel, isInstance)))
720 if ((MethodDecl = Cat->getMethod(Sel, isInstance)))
726 if ((MethodDecl = I->lookupMethod(Sel, isInstance)))
736 if ((MethodDecl = Protocol->lookupMethod(Sel, isInstance)))
755 const Selector &Sel,
766 Method = Instance ? ImpDecl->getInstanceMethod(Sel)
767 : ImpDecl->getClassMethod(Sel);
771 Method = getCategoryMethod(Sel, Instance);
777 Method = lookupInstanceMethod(Sel);
781 Method = lookupPrivateMethod(Sel, true);
785 return getSuperClass()->lookupPrivateMethod(Sel, Instance);
1012 const auto &Sel = getSelector();
1022 if (ObjCMethodDecl *MD = IFD->getMethod(Sel, isInstanceMethod()))
1025 if (ObjCMethodDecl *MD = Ext->getMethod(Sel, isInstanceMethod()))
1030 if (ObjCMethodDecl *MD = CatD->getMethod(Sel, isInstanceMethod()))
1037 cast<ObjCContainerDecl>(CtxD)->getMethod(Sel, isInstanceMethod(),
1377 Selector Sel = getSelector();
1378 unsigned NumArgs = Sel.getNumArgs();
1400 if (NextSel == Sel)
1407 if (NextSel == Sel)
1763 ObjCInterfaceDecl::getCategoryInstanceMethod(Selector Sel) const {
1766 if (ObjCMethodDecl *MD = Impl->getInstanceMethod(Sel))
1773 ObjCMethodDecl *ObjCInterfaceDecl::getCategoryClassMethod(Selector Sel) const {
1776 if (ObjCMethodDecl *MD = Impl->getClassMethod(Sel))
1995 ObjCMethodDecl *ObjCProtocolDecl::lookupMethod(Selector Sel,
2005 if ((MethodDecl = getMethod(Sel, isInstance)))
2009 if ((MethodDecl = I->lookupMethod(Sel, isInstance)))