|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/DeclObjC.h 297 return getStandardSelectorLoc(Index, getSelector(),
309 Selector Sel = getSelector();
361 return param_begin() + getSelector().getNumArgs();
tools/clang/include/clang/AST/ExprObjC.h 724 return getImplicitPropertyGetter()->getSelector();
730 return getImplicitPropertySetter()->getSelector();
tools/clang/lib/ARCMigrate/ObjCMT.cpp 555 Selector GetterSelector = Getter->getSelector();
1015 Selector::getInstTypeMethodFamily(OM->getSelector());
1176 Selector GetterSelector = Method->getSelector();
1328 IdentifierInfo *MethodIdName = OM->getSelector().getIdentifierInfoForSlot(0);
1724 const ObjCMethodDecl *IFaceM = IFace->getMethod(MD->getSelector(),
tools/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp 212 } else if (MD->isInstanceMethod() && MD->getSelector() == FinalizeSel) {
tools/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp 101 !(D->isInstanceMethod() && D->getSelector() == FinalizeSel))
tools/clang/lib/ARCMigrate/Transforms.cpp 532 if (MD->isInstanceMethod() && MD->getSelector() == FinalizeSel) {
tools/clang/lib/AST/ASTContext.cpp 455 Ext->getMethod(ObjCMethod->getSelector(),
tools/clang/lib/AST/DeclObjC.cpp 847 return ID->isDesignatedInitializer(getSelector(), InitMethod);
894 setSelLocsKind(hasStandardSelectorLocs(getSelector(), SelLocs, Params,
919 Redecl = ImplD->getMethod(getSelector(), isInstanceMethod());
924 Redecl = ImplD->getMethod(getSelector(), isInstanceMethod());
929 Redecl = IFD->getMethod(getSelector(), isInstanceMethod());
934 Redecl = CatD->getMethod(getSelector(), isInstanceMethod());
946 return cast<ObjCContainerDecl>(CtxD)->getMethod(getSelector(),
958 if (ObjCMethodDecl *MD = IFD->getMethod(getSelector(),
963 if (ObjCMethodDecl *MD = CatD->getMethod(getSelector(),
971 cast<ObjCContainerDecl>(CtxD)->getMethod(getSelector(),
1006 family = getSelector().getMethodFamily();
1191 Overridden = Container->getMethod(Method->getSelector(),
1208 Overridden = Container->getMethod(Method->getSelector(),
1258 if (const ObjCMethodDecl *IFaceMeth = ID->getMethod(Method->getSelector(),
1271 if (const ObjCMethodDecl *IFaceMeth = ID->getMethod(Method->getSelector(),
1290 getMethod(Method->getSelector(), Method->isInstanceMethod());
1302 Selector Sel = getSelector();
tools/clang/lib/AST/DeclPrinter.cpp 1273 std::string name = OMD->getSelector().getAsString();
tools/clang/lib/AST/Expr.cpp 884 MD->getSelector().print(Out);
tools/clang/lib/AST/ExprObjC.cpp 340 ->getSelector();
tools/clang/lib/AST/JSONNodeDumper.cpp 1077 MD->getSelector().print(OS);
tools/clang/lib/AST/Mangle.cpp 280 MD->getSelector().print(OS);
tools/clang/lib/AST/StmtPrinter.cpp 1018 Getter->getSelector().print(OS);
1021 Node->getImplicitPropertySetter()->getSelector());
tools/clang/lib/AST/TextNodeDumper.cpp 987 BoxingMethod->getSelector().print(OS);
1013 Node->getImplicitPropertyGetter()->getSelector().print(OS);
1019 Setter->getSelector().print(OS);
1047 Node->getAtIndexMethodDecl()->getSelector().print(OS);
1056 Node->setAtIndexMethodDecl()->getSelector().print(OS);
tools/clang/lib/Analysis/RetainSummaryManager.cpp 1277 Selector S = MD->getSelector();
tools/clang/lib/CodeGen/CGDebugInfo.cpp 304 OS << ' ' << OMD->getSelector().getAsString() << ']';
tools/clang/lib/CodeGen/CGDecl.cpp 210 ContextName = OMD->getSelector().getAsString();
tools/clang/lib/CodeGen/CGObjC.cpp 71 Selector Sel = BoxingMethod->getSelector();
214 Selector Sel = MethodWithObjects->getSelector();
661 method->getSelector(),
702 OMD->getSelector().isUnarySelector()) {
704 OMD->getSelector().getIdentifierInfoForSlot(0);
tools/clang/lib/CodeGen/CGObjCGNU.cpp 309 Fields.add(MakeConstantString(accessor->getSelector().getAsString()));
602 return GetConstantSelector(M->getSelector(),
1139 Fields.add(GetConstantSelector(accessor->getSelector(), TypeStr));
2356 return GetTypedSelector(CGF, Method->getSelector(), SelTypes);
2811 OMD->getSelector(),
2817 Method.add(GetConstantSelector(OMD->getSelector(),
2821 Method.add(MakeConstantString(OMD->getSelector().getAsString()));
2995 Method.add(MakeConstantString(M->getSelector().getAsString()));
3859 Selector MethodName = OMD->getSelector();
tools/clang/lib/CodeGen/CGObjCMac.cpp 1628 { return EmitSelector(CGF, Method->getSelector()); }
1894 return EmitSelector(CGF, Method->getSelector());
3844 description.addBitCast(GetMethodVarName(MD->getSelector()),
3863 method.addBitCast(GetMethodVarName(MD->getSelector()),
5553 OS << ' ' << D->getSelector().getAsString() << ']';
6632 method.addBitCast(GetMethodVarName(MD->getSelector()),
tools/clang/lib/CodeGen/CodeGenFunction.cpp 715 IdentifierInfo *II = OMD->getSelector().getIdentifierInfoForSlot(0);
718 (OMD->getSelector().isUnarySelector() && II->isStr(".cxx_destruct"))) {
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp 1254 std::string selString = OMD->getSelector().getAsString();
2643 getStringLiteral(BoxingMethod->getSelector().getAsString()));
2767 getStringLiteral(ArrayMethod->getSelector().getAsString()));
2908 SelExprs.push_back(getStringLiteral(DictMethod->getSelector().getAsString()));
4442 Name += "__" + MD->getSelector().getAsString();
6332 Result += (MD)->getSelector().getAsString(); Result += "\"";
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp 1086 std::string selString = OMD->getSelector().getAsString();
3629 Name += "__" + MD->getSelector().getAsString();
5121 Result += (*I)->getSelector().getAsString();
5158 Result += (*I)->getSelector().getAsString();
5768 Result += (*MethodBegin)->getSelector().getAsString();
5778 Result += (*MethodBegin)->getSelector().getAsString();
tools/clang/lib/Index/IndexDecl.cpp 49 const ObjCMethodDecl *MD = Container->getMethod(D->getSelector(),
tools/clang/lib/Index/IndexSymbol.cpp 38 if (!D->getSelector().getNameForSlot(0).startswith("test"))
tools/clang/lib/Index/USRGeneration.cpp 412 << DeclarationName(D->getSelector());
tools/clang/lib/Sema/SemaChecking.cpp 7007 MD->getSelector().isKeywordSelector(
tools/clang/lib/Sema/SemaCodeComplete.cpp 990 if (PreferredSelector == Method->getSelector())
3433 Selector Sel = Method->getSelector();
3561 if (PDecl->getGetterName() == M->getSelector() &&
4580 IdentifierInfo *Name = M->getSelector().getIdentifierInfoForSlot(0);
4602 if (!M->getSelector().isUnarySelector() ||
4609 if (M->getSelector().isUnarySelector())
6160 return isAcceptableObjCSelector(Method->getSelector(), WantKind, SelIdents,
6209 if (!Selectors.insert(M->getSelector()).second)
6511 SuperMethod = Class->getMethod(CurMethod->getSelector(),
6517 if ((SuperMethod = Cat->getMethod(CurMethod->getSelector(),
6560 Selector Sel = CurMethod->getSelector();
6760 Results.setPreferredSelector(CurMethod->getSelector());
6901 Results.setPreferredSelector(CurMethod->getSelector());
6963 if (!Selectors.insert(MethList->getMethod()->getSelector()).second)
7505 KnownMethods[M->getSelector()] =
8223 Selector Sel = Method->getSelector();
tools/clang/lib/Sema/SemaDecl.cpp13937 << MD->getSelector().getAsString();
tools/clang/lib/Sema/SemaDeclAttr.cpp 7590 MD->getSelector() == S.NSAPIObj->getNewSelector() &&
7645 MethodD->getSelector().getAsString() == "load")
7986 Selector Sel = MethodDecl->getSelector();
tools/clang/lib/Sema/SemaDeclObjC.cpp 416 << 0 << MDecl->getSelector();
438 IC->lookupMethod(MDecl->getSelector(), MDecl->isInstanceMethod());
489 SuperClass->lookupMethod(MDecl->getSelector(),
1751 MethodMap[MD->getSelector()] = MD;
1756 const ObjCMethodDecl *&PrevMethod = MethodMap[Method->getSelector()];
2629 MethodDecl->getSelector() == GetNullarySelector("load", Context));
2744 !InsMap.count(method->getSelector()) &&
2745 (!Super || !Super->lookupMethod(method->getSelector(),
2760 IDecl->lookupMethod(method->getSelector(),
2776 !ClsMap.count(method->getSelector()) &&
2777 (!Super || !Super->lookupMethod(method->getSelector(),
2783 if (C && IDecl->lookupMethod(method->getSelector(),
2816 if (!InsMapSeen.insert(I->getSelector()).second)
2819 !InsMap.count(I->getSelector())) {
2826 IMPDecl->getInstanceMethod(I->getSelector());
2827 assert(CDecl->getInstanceMethod(I->getSelector(), true/*AllowHidden*/) &&
2843 if (!ClsMapSeen.insert(I->getSelector()).second)
2846 !ClsMap.count(I->getSelector())) {
2852 IMPDecl->getClassMethod(I->getSelector());
2853 assert(CDecl->getClassMethod(I->getSelector(), true/*AllowHidden*/) &&
2924 Selector Sel = I->getSelector();
2934 Selector Sel = I->getSelector();
2957 InsMap.insert(I->getSelector());
2988 ClsMap.insert(I->getSelector());
3404 ReadMethodPool(Method->getSelector());
3406 GlobalMethodPool::iterator Pos = MethodPool.find(Method->getSelector());
3408 Pos = MethodPool.insert(std::make_pair(Method->getSelector(),
3427 Selector sel = chosen->getSelector();
3637 std::string MethodName = Method->getSelector().getAsString();
3691 (M->getMethod()->getSelector().getNumArgs() == NumArgs) &&
3692 (M->getMethod()->getSelector() != Sel)) {
3696 HelperIsMethodInObjCType(*this, M->getMethod()->getSelector(),
3703 (M->getMethod()->getSelector().getNumArgs() == NumArgs) &&
3704 (M->getMethod()->getSelector() != Sel)) {
3708 HelperIsMethodInObjCType(*this, M->getMethod()->getSelector(),
3917 const ObjCMethodDecl *&PrevMethod = InsMap[Method->getSelector()];
3935 InsMap[Method->getSelector()] = Method;
3941 const ObjCMethodDecl *&PrevMethod = ClsMap[Method->getSelector()];
3959 ClsMap[Method->getSelector()] = Method;
4180 Selector selector = method->getSelector();
4296 ObjCMethodDecl *meth = container->getMethod(Method->getSelector(),
4346 MethodPool.find(ObjCMethod->getSelector());
4672 if (auto *IMD = IDecl->lookupMethod(ObjCMethod->getSelector(),
4678 ObjCMethod->getSelector().getMethodFamily() == OMF_dealloc) {
4689 if (auto *IMD = P->lookupMethod(ObjCMethod->getSelector(),
4779 ObjCMethod->getSelector().getAsString() == "load") {
4996 Method = IDecl->lookupMethod(Method->getSelector(), /*isInstance=*/true,
tools/clang/lib/Sema/SemaExprObjC.cpp 1133 MatchingMethodDecl->getSelector() != Method->getSelector())
1133 MatchingMethodDecl->getSelector() != Method->getSelector())
1140 << Method->getSelector() << FixItHint::CreateInsertion(LParenLoc, "(")
1190 Selector MatchedSel = OM->getSelector();
1483 iface->getMethod(MD->getSelector(), MD->isInstanceMethod());
1549 << Method->isInstanceMethod() << Method->getSelector()
1597 Selector MatchedSel = OMD->getSelector();
2253 if (Method->getSelector() == Sel)
2339 if (Method->getSelector().getMethodFamily() != OMF_performSelector ||
2370 << Method->getSelector()
2376 << ImpliedMethod->getSelector() << Ret;
2823 << Method->getSelector() << Sel;
3522 switch (method->getSelector().getMethodFamily()) {
4124 ExpressionString += ClassMethod->getSelector().getAsString();
4129 << SrcType << DestType << ClassMethod->getSelector() << false
4141 ClassMethod->getSelector(), ClassMethod,
4162 << SrcType << DestType << InstanceMethod->getSelector() << true
4168 ExpressionString += InstanceMethod->getSelector().getAsString();
4172 << SrcType << DestType << InstanceMethod->getSelector() << true
4182 InstanceMethod->getSelector(),
tools/clang/lib/Sema/SemaObjCProperty.cpp 1453 << 1 << getterMethod->getSelector();
1674 << GetterMethod->getSelector() << GetterType;
1689 << GetterMethod->getSelector();
1786 ObjCMethodDecl *IMD = IFace->lookupMethod(Method->getSelector(),
1794 if ((Property->getGetterName() == IMD->getSelector() ||
1795 Property->getSetterName() == IMD->getSelector()) &&
1803 if ((Property->getGetterName() == IMD->getSelector() ||
1804 Property->getSetterName() == IMD->getSelector()) &&
1946 return x->getSelector() == Method &&
2097 if (!impDecl->getInstanceMethod(setterMethod->getSelector()) &&
2098 !impDecl->getInstanceMethod(getterMethod->getSelector())) {
2104 << setterMethod->getSelector() << property->getDeclName();
2274 InitSelSet.insert(I->getSelector());
2281 if (!InitSelSet.count(MD->getSelector())) {
2285 if (auto *IMD = IFD->getInstanceMethod(MD->getSelector())) {
2290 if (auto *IMD = Ext->getInstanceMethod(MD->getSelector())) {
2298 << MD->getSelector();
2367 << SetterMethod->getSelector();
tools/clang/lib/Sema/SemaPseudoObject.cpp 612 GetterSelector = Getter->getSelector();
620 setter->getSelector().getIdentifierInfoForSlot(0);
643 SetterSelector = setter->getSelector();
647 RefExpr->getImplicitPropertyGetter()->getSelector()
678 << prop << prop1 << setter->getSelector();
747 GenericLoc, Getter->getSelector(),
751 GenericLoc, Getter->getSelector(),
tools/clang/lib/Serialization/ASTReader.cpp 3967 = S.MethodPool.find(Method->getSelector());
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp 224 if (I->getSelector() == DeallocSel) {
979 if (!MD || !MD->isInstanceMethod() || MD->getSelector() != DeallocSel)
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp 57 MethDerived->getSelector().print(os);
96 IMeths[M->getSelector()] = M;
104 Selector S = M->getSelector();
tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp 47 M->getSelector().getNameForSlot(0).find("init") != StringRef::npos ||
48 M->getSelector().getNameForSlot(0).find("Init") != StringRef::npos;
tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp 432 const ObjCMethodDecl *D = ImplD->getMethod(InterfD->getSelector(),
484 const ObjCMethodDecl *D = ImplD->getMethod(InterfD->getSelector(),
tools/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp 182 Selector S = MD->getSelector();
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp 780 os << "whose name ('" << MD->getSelector().getAsString()
tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp 733 OS << ' ' << OMD->getSelector().getAsString() << ']';
tools/clang/tools/extra/clang-tidy/google/AvoidNSObjectNewCheck.cpp 43 if (MethodDecl->getSelector().getAsString() == "init")
tools/clang/tools/libclang/CIndex.cpp 4469 return cxstring::createDup(OMD->getSelector().getAsString());
6396 if (ObjCMethodDecl *Def = ClassImpl->getMethod(Method->getSelector(),
tools/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp 65 method_decl->getSelector().getAsString().c_str());
85 !method_decl->getSelector().getAsString().compare("$__lldb_expr:")) {
tools/lldb/source/Symbol/ClangASTContext.cpp 4681 name = objc_method_decl->getSelector().getAsString();
4711 name = objc_method_decl->getSelector().getAsString();