• Home
  • Raw
  • Download

Lines Matching refs:Sel

151                                  Selector Sel, const ObjCMethodDecl *Method) {  in validateBoxingMethod()  argument
154 S.Diag(Loc, diag::err_undeclared_boxing_method) << Sel << Class->getName(); in validateBoxingMethod()
162 << Sel; in validateBoxingMethod()
263 Selector Sel = S.NSAPIObj->getNSNumberLiteralSelector(*Kind, in getNSNumberFactoryMethod() local
285 ObjCMethodDecl *Method = S.NSNumberDecl->lookupClassMethod(Sel); in getNSNumberFactoryMethod()
290 ObjCMethodDecl::Create(CX, SourceLocation(), SourceLocation(), Sel, in getNSNumberFactoryMethod()
305 if (!validateBoxingMethod(S, Loc, S.NSNumberDecl, Sel, Method)) in getNSNumberFactoryMethod()
782 Sel = NSAPIObj->getNSArraySelector(NSAPI::NSArr_arrayWithObjectsCount); in BuildObjCArrayLiteral() local
783 ObjCMethodDecl *Method = NSArrayDecl->lookupClassMethod(Sel); in BuildObjCArrayLiteral()
787 Context, SourceLocation(), SourceLocation(), Sel, IdT, ReturnTInfo, in BuildObjCArrayLiteral()
813 if (!validateBoxingMethod(*this, Loc, NSArrayDecl, Sel, Method)) in BuildObjCArrayLiteral()
822 << Sel; in BuildObjCArrayLiteral()
833 << Sel; in BuildObjCArrayLiteral()
888 Selector Sel = NSAPIObj->getNSDictionarySelector( in BuildObjCDictionaryLiteral() local
890 ObjCMethodDecl *Method = NSDictionaryDecl->lookupClassMethod(Sel); in BuildObjCDictionaryLiteral()
893 SourceLocation(), SourceLocation(), Sel, in BuildObjCDictionaryLiteral()
930 if (!validateBoxingMethod(*this, SR.getBegin(), NSDictionaryDecl, Sel, in BuildObjCDictionaryLiteral()
940 << Sel; in BuildObjCDictionaryLiteral()
977 << Sel; in BuildObjCDictionaryLiteral()
990 << Sel; in BuildObjCDictionaryLiteral()
1156 ExprResult Sema::ParseObjCSelectorExpression(Selector Sel, in ParseObjCSelectorExpression() argument
1162 ObjCMethodDecl *Method = LookupInstanceMethodInGlobalPool(Sel, in ParseObjCSelectorExpression()
1165 Method = LookupFactoryMethodInGlobalPool(Sel, in ParseObjCSelectorExpression()
1168 if (const ObjCMethodDecl *OM = SelectorsForTypoCorrection(Sel)) { in ParseObjCSelectorExpression()
1173 << Sel << MatchedSel in ParseObjCSelectorExpression()
1177 Diag(SelLoc, diag::warn_undeclared_selector) << Sel; in ParseObjCSelectorExpression()
1185 ReferencedSelectors.insert(std::make_pair(Sel, AtLoc)); in ParseObjCSelectorExpression()
1190 switch (Sel.getMethodFamily()) { in ParseObjCSelectorExpression()
1197 Sel << SourceRange(LParenLoc, RParenLoc); in ParseObjCSelectorExpression()
1214 return new (Context) ObjCSelectorExpr(Ty, Sel, AtLoc, RParenLoc); in ParseObjCSelectorExpression()
1499 Selector Sel, in CheckMessageArgumentTypes() argument
1537 const ObjCMethodDecl *OMD = SelectorsForTypoCorrection(Sel, ReceiverType); in CheckMessageArgumentTypes()
1548 << Sel<< isClassMessage << MatchedSel in CheckMessageArgumentTypes()
1551 Diag(SelLoc, DiagID) << Sel<< isClassMessage << MatchedSel; in CheckMessageArgumentTypes()
1555 << Sel << isClassMessage << SourceRange(SelectorLocs.front(), in CheckMessageArgumentTypes()
1563 if (ThisClass->lookupClassMethod(Sel)) in CheckMessageArgumentTypes()
1586 unsigned NumNamedArgs = Sel.getNumArgs(); in CheckMessageArgumentTypes()
1589 if (Method->param_size() > Sel.getNumArgs()) in CheckMessageArgumentTypes()
1743 ObjCMethodDecl *Sema::LookupMethodInQualifiedType(Selector Sel, in LookupMethodInQualifiedType() argument
1749 if ((MD = PROTO->lookupMethod(Sel, Instance))) { in LookupMethodInQualifiedType()
1818 Selector Sel = PP.getSelectorTable().getNullarySelector(Member); in HandleExprPropertyRefExpr() local
1819 ObjCMethodDecl *Getter = IFace->lookupInstanceMethod(Sel); in HandleExprPropertyRefExpr()
1823 Getter = LookupMethodInQualifiedType(Sel, OPT, true); in HandleExprPropertyRefExpr()
1827 Getter = IFace->lookupPrivateMethod(Sel); in HandleExprPropertyRefExpr()
1973 Selector Sel = PP.getSelectorTable().getNullarySelector(&propertyName); in ActOnClassPropertyRefExpr() local
1974 ObjCMethodDecl *Getter = IFace->lookupClassMethod(Sel); in ActOnClassPropertyRefExpr()
1978 Getter = IFace->lookupPrivateClassMethod(Sel); in ActOnClassPropertyRefExpr()
2139 Selector Sel, in ActOnSuperMessage() argument
2168 if (Method->getSelector() == Sel) in ActOnSuperMessage()
2176 Sel, /*Method=*/nullptr, in ActOnSuperMessage()
2184 SuperLoc, Sel, /*Method=*/nullptr, in ActOnSuperMessage()
2192 Selector Sel, in BuildClassMessageImplicit() argument
2201 Sel, Method, Loc, Loc, Loc, Args, in BuildClassMessageImplicit()
2255 Selector Sel, in DiagnoseCStringFormatDirectiveInObjCAPI() argument
2259 ObjCStringFormatFamily SFFamily = Sel.getStringFormatFamily(); in DiagnoseCStringFormatDirectiveInObjCAPI()
2320 Selector Sel, in BuildClassMessage() argument
2347 Context, ReceiverType, VK_RValue, LBracLoc, ReceiverTypeInfo, Sel, in BuildClassMessage()
2375 Method = LookupFactoryMethodInGlobalPool(Sel, in BuildClassMessage()
2382 Method = Class->lookupClassMethod(Sel); in BuildClassMessage()
2386 Method = Class->lookupPrivateClassMethod(Sel); in BuildClassMessage()
2399 Sel, SelectorLocs, in BuildClassMessage()
2434 DiagnoseCStringFormatDirectiveInObjCAPI(*this, Method, Sel, Args, NumArgs); in BuildClassMessage()
2441 ReceiverType, Sel, SelectorLocs, in BuildClassMessage()
2446 ReceiverTypeInfo, Sel, SelectorLocs, in BuildClassMessage()
2460 Selector Sel, in ActOnClassMessage() argument
2475 /*SuperLoc=*/SourceLocation(), Sel, in ActOnClassMessage()
2483 Selector Sel, in BuildInstanceMessageImplicit() argument
2488 Sel, Method, Loc, Loc, Loc, Args, in BuildInstanceMessageImplicit()
2523 Selector Sel, in BuildInstanceMessage() argument
2566 Context, Context.DependentTy, VK_RValue, LBracLoc, Receiver, Sel, in BuildInstanceMessage()
2633 Method = LookupInstanceMethodInGlobalPool(Sel, in BuildInstanceMessage()
2637 Method = LookupFactoryMethodInGlobalPool(Sel, in BuildInstanceMessage()
2642 SelectBestMethod(Sel, ArgsIn, Method->isInstanceMethod())) in BuildInstanceMessage()
2644 if (!AreMultipleMethodsInGlobalPool(Sel, Method, in BuildInstanceMessage()
2660 Method = LookupMethodInQualifiedType(Sel, QClassTy, false); in BuildInstanceMessage()
2662 Method = LookupMethodInQualifiedType(Sel, QClassTy, true); in BuildInstanceMessage()
2666 << Method->getSelector() << Sel; in BuildInstanceMessage()
2675 Method = ClassDecl->lookupClassMethod(Sel); in BuildInstanceMessage()
2678 Method = ClassDecl->lookupPrivateClassMethod(Sel); in BuildInstanceMessage()
2686 Method = LookupFactoryMethodInGlobalPool(Sel, in BuildInstanceMessage()
2691 Method = LookupInstanceMethodInGlobalPool(Sel, in BuildInstanceMessage()
2698 << Sel << SourceRange(LBracLoc, RBracLoc); in BuildInstanceMessage()
2703 SelectBestMethod(Sel, ArgsIn, Method->isInstanceMethod())) in BuildInstanceMessage()
2717 Method = LookupMethodInQualifiedType(Sel, QIdTy, true); in BuildInstanceMessage()
2719 Method = LookupMethodInQualifiedType(Sel, QIdTy, false); in BuildInstanceMessage()
2746 Method = ClassDecl->lookupInstanceMethod(Sel); in BuildInstanceMessage()
2751 Method = LookupMethodInQualifiedType(Sel, OCIType, true); in BuildInstanceMessage()
2755 Method = ClassDecl->lookupPrivateMethod(Sel); in BuildInstanceMessage()
2759 << OCIType->getPointeeType() << Sel << RecRange in BuildInstanceMessage()
2769 Method = LookupInstanceMethodInGlobalPool(Sel, in BuildInstanceMessage()
2773 SelectBestMethod(Sel, ArgsIn, Method->isInstanceMethod())) in BuildInstanceMessage()
2775 AreMultipleMethodsInGlobalPool(Sel, Method, in BuildInstanceMessage()
2782 << Sel << RecRange; in BuildInstanceMessage()
2812 ID->isDesignatedInitializer(Sel)) { in BuildInstanceMessage()
2851 Sel, SelectorLocs, Method, in BuildInstanceMessage()
2865 (Method ? Method->getMethodFamily() : Sel.getMethodFamily()); in BuildInstanceMessage()
2887 << Sel << RecRange; in BuildInstanceMessage()
2941 DiagnoseCStringFormatDirectiveInObjCAPI(*this, Method, Sel, Args, NumArgs); in BuildInstanceMessage()
2948 ReceiverType, Sel, SelectorLocs, Method, in BuildInstanceMessage()
2953 Receiver, Sel, SelectorLocs, Method, in BuildInstanceMessage()
2983 if (!IsWeak && Sel.isUnarySelector()) in BuildInstanceMessage()
3000 Selector Sel = OSE->getSelector(); in RemoveSelectorFromWarningCache() local
3002 auto Pos = S.ReferencedSelectors.find(Sel); in RemoveSelectorFromWarningCache()
3013 Selector Sel, in ActOnInstanceMessage() argument
3032 if (Sel == RespondsToSelectorSel) in ActOnInstanceMessage()
3036 /*SuperLoc=*/SourceLocation(), Sel, in ActOnInstanceMessage()
3856 Selector Sel = Context.Selectors.getUnarySelector(CMId); in checkObjCBridgeRelatedComponents() local
3857 ClassMethod = RelatedClass->lookupMethod(Sel, false); in checkObjCBridgeRelatedComponents()
3860 << SrcType << DestType << Sel << false; in checkObjCBridgeRelatedComponents()
3868 Selector Sel = Context.Selectors.getNullarySelector(IMId); in checkObjCBridgeRelatedComponents() local
3869 InstanceMethod = RelatedClass->lookupMethod(Sel, true); in checkObjCBridgeRelatedComponents()
3872 << SrcType << DestType << Sel << true; in checkObjCBridgeRelatedComponents()