Searched refs:Sel (Results 1 - 25 of 46) sorted by relevance

12

/external/clang/lib/AST/
H A DSelectorLocationsKind.cpp21 Selector Sel,
25 unsigned NumSelArgs = Sel.getNumArgs();
30 IdentifierInfo *II = Sel.getIdentifierInfoForSlot(0);
38 IdentifierInfo *II = Sel.getIdentifierInfoForSlot(Index);
70 SelectorLocationsKind hasStandardSelLocs(Selector Sel, argument
77 if (SelLocs[i] != getStandardSelectorLoc(i, Sel, /*WithArgSpace=*/false,
86 if (SelLocs[i] != getStandardSelectorLoc(i, Sel, /*WithArgSpace=*/true,
97 clang::hasStandardSelectorLocs(Selector Sel, argument
101 return hasStandardSelLocs(Sel, SelLocs, Args, EndLoc);
105 Selector Sel,
20 getStandardSelLoc(unsigned Index, Selector Sel, bool WithArgSpace, SourceLocation ArgLoc, SourceLocation EndLoc) argument
104 getStandardSelectorLoc(unsigned Index, Selector Sel, bool WithArgSpace, ArrayRef<Expr *> Args, SourceLocation EndLoc) argument
114 hasStandardSelectorLocs(Selector Sel, ArrayRef<SourceLocation> SelLocs, ArrayRef<ParmVarDecl *> Args, SourceLocation EndLoc) argument
121 getStandardSelectorLoc(unsigned Index, Selector Sel, bool WithArgSpace, ArrayRef<ParmVarDecl *> Args, SourceLocation EndLoc) argument
[all...]
H A DNSAPI.cpp38 Selector Sel; local
41 Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("stringWithString"));
44 Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("initWithString"));
47 return (NSStringSelectors[MK] = Sel);
55 Selector Sel; local
58 Sel = Ctx.Selectors.getNullarySelector(&Ctx.Idents.get("array"));
61 Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("arrayWithArray"));
64 Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("arrayWithObject"));
67 Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("arrayWithObjects"));
74 Sel
102 getNSArrayMethodKind(Selector Sel) argument
115 Selector Sel; local
180 getNSDictionaryMethodKind(Selector Sel) argument
[all...]
H A DDeclObjC.cpp65 ObjCContainerDecl::getMethod(Selector Sel, bool isInstance) const { argument
75 for (llvm::tie(Meth, MethEnd) = lookup(Sel); Meth != MethEnd; ++Meth) {
319 ObjCMethodDecl *ObjCInterfaceDecl::lookupMethod(Selector Sel, argument
333 if ((MethodDecl = ClassDecl->getMethod(Sel, isInstance)))
340 if ((MethodDecl = (*I)->lookupMethod(Sel, isInstance)))
346 if ((MethodDecl = CatDecl->getMethod(Sel, isInstance)))
355 if ((MethodDecl = (*I)->lookupMethod(Sel, isInstance)))
367 const Selector &Sel,
378 Method = Instance ? ImpDecl->getInstanceMethod(Sel)
379 : ImpDecl->getClassMethod(Sel);
366 lookupPrivateMethod( const Selector &Sel, bool Instance) argument
1036 lookupMethod(Selector Sel, bool isInstance) const argument
[all...]
H A DDeclarationName.cpp138 DeclarationName::DeclarationName(Selector Sel) { argument
139 if (!Sel.getAsOpaquePtr()) {
144 switch (Sel.getNumArgs()) {
146 Ptr = reinterpret_cast<uintptr_t>(Sel.getAsIdentifierInfo());
152 Ptr = reinterpret_cast<uintptr_t>(Sel.getAsIdentifierInfo());
158 Ptr = Sel.InfoPtr & ~Selector::ArgFlags;
/external/clang/include/clang/AST/
H A DSelectorLocationsKind.h46 SelectorLocationsKind hasStandardSelectorLocs(Selector Sel,
58 Selector Sel,
64 SelectorLocationsKind hasStandardSelectorLocs(Selector Sel,
76 Selector Sel,
H A DNSAPI.h66 /// \brief Return NSArrayMethodKind if \arg Sel is such a selector.
67 llvm::Optional<NSArrayMethodKind> getNSArrayMethodKind(Selector Sel);
87 /// \brief Return NSDictionaryMethodKind if \arg Sel is such a selector.
89 getNSDictionaryMethodKind(Selector Sel);
118 Selector Sel) const {
119 return Sel == getNSNumberLiteralSelector(MK, false) ||
120 Sel == getNSNumberLiteralSelector(MK, true);
123 /// \brief Return NSNumberLiteralMethodKind if \arg Sel is such a selector.
125 getNSNumberLiteralMethodKind(Selector Sel) const;
H A DDeclObjC.h313 Selector Sel = getSelector();
314 if (Sel.isUnarySelector())
316 return Sel.getNumArgs();
489 ObjCMethodDecl *getMethod(Selector Sel, bool isInstance) const;
490 ObjCMethodDecl *getInstanceMethod(Selector Sel) const {
491 return getMethod(Sel, true/*isInstance*/);
493 ObjCMethodDecl *getClassMethod(Selector Sel) const {
494 return getMethod(Sel, false/*isInstance*/);
667 ObjCMethodDecl *getCategoryInstanceMethod(Selector Sel) const;
668 ObjCMethodDecl *getCategoryClassMethod(Selector Sel) cons
669 getCategoryMethod(Selector Sel, bool isInstance) const argument
905 lookupInstanceMethod(Selector Sel, bool shallowCategoryLookup = false) const argument
909 lookupClassMethod(Selector Sel, bool shallowCategoryLookup = false) const argument
1847 setGetterName(Selector Sel) argument
1850 setSetterName(Selector Sel) argument
[all...]
H A DExprObjC.h924 Selector Sel,
934 Selector Sel,
944 Selector Sel,
995 Selector Sel,
1031 /// \param Sel The selector used to determine which method gets called.
1047 Selector Sel,
1069 /// \param Sel The selector used to determine which method gets called.
1083 Selector Sel,
1105 /// \param Sel The selector used to determine which method gets called.
1119 Selector Sel,
[all...]
/external/clang/lib/StaticAnalyzer/Checkers/
H A DNoReturnFunctionChecker.cpp83 static bool END_WITH_NULL isMultiArgSelector(const Selector *Sel, ...) { argument
85 va_start(argp, Sel);
90 if (!Sel->getNameForSlot(Slot).equals(Arg))
123 Selector Sel = Msg.getSelector();
124 switch (Sel.getNumArgs()) {
128 if (!isMultiArgSelector(&Sel, "handleFailureInFunction", "file",
133 if (!isMultiArgSelector(&Sel, "handleFailureInMethod", "object", "file",
/external/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp53 Selector Sel = Msg->getSelector(); local
57 NS.getNSStringSelector(NSAPI::NSStr_stringWithString) == Sel) ||
61 NS.getNSArraySelector(NSAPI::NSArr_arrayWithArray) == Sel) ||
66 NSAPI::NSDict_dictionaryWithDictionary) == Sel)) {
179 Selector Sel = Msg->getSelector(); local
182 Sel == NS.getNSArraySelector(NSAPI::NSArr_objectAtIndex)) ||
184 Sel == NS.getNSDictionarySelector(NSAPI::NSDict_objectForKey)))
191 Sel == NS.getNSArraySelector(NSAPI::NSMutableArr_replaceObjectAtIndex))
195 Sel == NS.getNSDictionarySelector(NSAPI::NSMutableDict_setObjectForKey))
234 Selector Sel local
280 Selector Sel = Msg->getSelector(); local
482 Selector Sel = Msg->getSelector(); local
[all...]
/external/clang/lib/Serialization/
H A DASTCommon.cpp68 unsigned serialization::ComputeHash(Selector Sel) { argument
69 unsigned N = Sel.getNumArgs();
74 if (IdentifierInfo *II = Sel.getIdentifierInfoForSlot(I))
H A DASTCommon.h57 unsigned ComputeHash(Selector Sel);
H A DASTReaderInternals.h160 static unsigned ComputeHash(Selector Sel);
/external/clang/include/clang/Serialization/
H A DASTDeserializationListener.h47 virtual void SelectorRead(serialization::SelectorID iD, Selector Sel) { } argument
/external/clang/lib/Sema/
H A DSemaExprObjC.cpp164 Selector Sel = S.NSAPIObj->getNSNumberLiteralSelector(*Kind,
198 ObjCMethodDecl *Method = S.NSNumberDecl->lookupClassMethod(Sel);;
202 Method = ObjCMethodDecl::Create(CX, SourceLocation(), SourceLocation(), Sel,
217 S.Diag(Loc, diag::err_undeclared_nsnumber_method) << Sel;
224 << Sel;
589 Sel = NSAPIObj->getNSArraySelector(NSAPI::NSArr_arrayWithObjectsCount); local
590 ArrayWithObjectsMethod = NSArrayDecl->lookupClassMethod(Sel);
595 SourceLocation(), SourceLocation(), Sel,
630 Diag(SR.getBegin(), diag::err_undeclared_arraywithobjects) << Sel;
722 Selector Sel local
942 ParseObjCSelectorExpression(Selector Sel, SourceLocation AtLoc, SourceLocation SelLoc, SourceLocation LParenLoc, SourceLocation RParenLoc) argument
1099 CheckMessageArgumentTypes(QualType ReceiverType, Expr **Args, unsigned NumArgs, Selector Sel, ObjCMethodDecl *Method, bool isClassMessage, bool isSuperMessage, SourceLocation lbrac, SourceLocation rbrac, QualType &ReturnType, ExprValueKind &VK) argument
1233 LookupPrivateClassMethod(Selector Sel, ObjCInterfaceDecl *ClassDecl) argument
1261 LookupPrivateInstanceMethod(Selector Sel, ObjCInterfaceDecl *ClassDecl) argument
1311 LookupMethodInQualifiedType(Selector Sel, const ObjCObjectPointerType *OPT, bool Instance) argument
1397 Selector Sel = PP.getSelectorTable().getNullarySelector(Member); local
1543 Selector Sel = PP.getSelectorTable().getNullarySelector(&propertyName); local
1720 ActOnSuperMessage(Scope *S, SourceLocation SuperLoc, Selector Sel, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg Args) argument
1775 BuildClassMessageImplicit(QualType ReceiverType, bool isSuperReceiver, SourceLocation Loc, Selector Sel, ObjCMethodDecl *Method, MultiExprArg Args) argument
1864 BuildClassMessage(TypeSourceInfo *ReceiverTypeInfo, QualType ReceiverType, SourceLocation SuperLoc, Selector Sel, ObjCMethodDecl *Method, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg ArgsIn, bool isImplicit) argument
1973 ActOnClassMessage(Scope *S, ParsedType Receiver, Selector Sel, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg Args) argument
1994 BuildInstanceMessageImplicit(Expr *Receiver, QualType ReceiverType, SourceLocation Loc, Selector Sel, ObjCMethodDecl *Method, MultiExprArg Args) argument
2034 BuildInstanceMessage(Expr *Receiver, QualType ReceiverType, SourceLocation SuperLoc, Selector Sel, ObjCMethodDecl *Method, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg ArgsIn, bool isImplicit) argument
2412 ActOnInstanceMessage(Scope *S, Expr *Receiver, Selector Sel, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg Args) argument
[all...]
H A DSemaCodeComplete.cpp237 void setPreferredSelector(Selector Sel) { argument
238 PreferredSelector = Sel;
2620 Selector Sel = Method->getSelector(); local
2621 if (Sel.isUnarySelector()) {
2623 Sel.getNameForSlot(0)));
2627 std::string SelName = Sel.getNameForSlot(0).str();
2647 if (IdentifierInfo *II = Sel.getIdentifierInfoForSlot(Idx))
4627 static bool isAcceptableObjCSelector(Selector Sel, argument
4632 if (NumSelIdents > Sel.getNumArgs())
4637 case MK_ZeroArgSelector: return Sel
5064 Selector Sel = CurMethod->getSelector(); local
5289 Selector Sel = SemaRef.ExternalSource->GetExternalSelector(I); local
5462 Selector Sel = ExternalSource->GetExternalSelector(I); local
5536 Selector Sel = ExternalSource->GetExternalSelector(I); local
5552 Selector Sel = M->first; local
6754 Selector Sel = Method->getSelector(); local
6868 Selector Sel = ExternalSource->GetExternalSelector(I); local
[all...]
H A DSemaExprMember.cpp387 const Selector &Sel,
392 if (ObjCMethodDecl *OMD = PDecl->getInstanceMethod(Sel))
397 if (Decl *D = FindGetterSetterNameDeclFromProtocolList(*I, Member, Sel,
406 const Selector &Sel,
418 if (ObjCMethodDecl *OMD = (*I)->getInstanceMethod(Sel)) {
427 GDecl = FindGetterSetterNameDeclFromProtocolList(*I, Member, Sel,
1273 Selector Sel = PP.getSelectorTable().getNullarySelector(Member); local
1274 if (Decl *PMDecl = FindGetterSetterNameDecl(OPT, Member, Sel, Context)) {
1329 Selector Sel = PP.getSelectorTable().getNullarySelector(Member); local
1332 if ((Getter = IFace->lookupClassMethod(Sel))) {
385 FindGetterSetterNameDeclFromProtocolList(const ObjCProtocolDecl*PDecl, IdentifierInfo *Member, const Selector &Sel, ASTContext &Context) argument
404 FindGetterSetterNameDecl(const ObjCObjectPointerType *QIdTy, IdentifierInfo *Member, const Selector &Sel, ASTContext &Context) argument
[all...]
/external/clang/include/clang/Frontend/
H A DChainedIncludesSource.h69 virtual void ReadMethodPool(Selector Sel);
/external/clang/include/clang/Sema/
H A DExternalSemaSource.h62 virtual void ReadMethodPool(Selector Sel);
/external/clang/lib/CodeGen/
H A DCGObjCRuntime.h124 Selector Sel, bool lval=false) = 0;
157 Selector Sel,
173 Selector Sel,
H A DCGObjCMac.cpp830 llvm::Constant *GetMethodVarName(Selector Sel);
927 llvm::Value *Sel,
1072 llvm::Value *EmitSelector(CGBuilderTy &Builder, Selector Sel,
1083 Selector Sel,
1093 Selector Sel,
1104 virtual llvm::Value *GetSelector(CGBuilderTy &Builder, Selector Sel,
1195 bool isVTableDispatchedSelector(Selector Sel);
1257 Selector Sel,
1297 llvm::Value *EmitSelector(CGBuilderTy &Builder, Selector Sel,
1340 Selector Sel,
1361 GetSelector(CGBuilderTy &Builder, Selector Sel, bool lvalue = false) argument
1571 GetSelector(CGBuilderTy &Builder, Selector Sel, bool lval) argument
1631 GenerateMessageSendSuper(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, const ObjCInterfaceDecl *Class, bool isCategoryImpl, llvm::Value *Receiver, bool IsClassMessage, const CodeGen::CallArgList &CallArgs, const ObjCMethodDecl *Method) argument
1691 GenerateMessageSend(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, llvm::Value *Receiver, const CallArgList &CallArgs, const ObjCInterfaceDecl *Class, const ObjCMethodDecl *Method) argument
1706 EmitMessageSend(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, llvm::Value *Sel, llvm::Value *Arg0, QualType Arg0Ty, bool IsSuper, const CallArgList &CallArgs, const ObjCMethodDecl *Method, const ObjCCommonTypesHelper &ObjCTypes) argument
3756 EmitSelector(CGBuilderTy &Builder, Selector Sel, bool lvalue) argument
4189 GetMethodVarName(Selector Sel) argument
4872 isVTableDispatchedSelector(Selector Sel) argument
5915 GenerateMessageSend(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, llvm::Value *Receiver, const CallArgList &CallArgs, const ObjCInterfaceDecl *Class, const ObjCMethodDecl *Method) argument
6045 GenerateMessageSendSuper(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, const ObjCInterfaceDecl *Class, bool isCategoryImpl, llvm::Value *Receiver, bool IsClassMessage, const CodeGen::CallArgList &CallArgs, const ObjCMethodDecl *Method) argument
6098 EmitSelector(CGBuilderTy &Builder, Selector Sel, bool lval) argument
[all...]
H A DCGObjCGNU.cpp393 llvm::Value *GetSelector(CGBuilderTy &Builder, Selector Sel,
440 Selector Sel,
449 Selector Sel,
458 virtual llvm::Value *GetSelector(CGBuilderTy &Builder, Selector Sel,
842 llvm::Value *CGObjCGNU::GetSelector(CGBuilderTy &Builder, Selector Sel, argument
845 SmallVector<TypedSelector, 2> &Types = SelectorTable[Sel];
859 ".objc_selector_"+Sel.getAsString(), NULL,
872 llvm::Value *CGObjCGNU::GetSelector(CGBuilderTy &Builder, Selector Sel, argument
874 return GetSelector(Builder, Sel, std::string(), lval);
1012 Selector Sel,
1009 GenerateMessageSendSuper(CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, const ObjCInterfaceDecl *Class, bool isCategoryImpl, llvm::Value *Receiver, bool IsClassMessage, const CallArgList &CallArgs, const ObjCMethodDecl *Method) argument
1112 GenerateMessageSend(CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, llvm::Value *Receiver, const CallArgList &CallArgs, const ObjCInterfaceDecl *Class, const ObjCMethodDecl *Method) argument
[all...]
/external/clang/lib/Frontend/
H A DMultiplexConsumer.cpp39 virtual void SelectorRead(serialization::SelectorID iD, Selector Sel);
76 serialization::SelectorID ID, Selector Sel) {
78 Listeners[i]->SelectorRead(ID, Sel);
75 SelectorRead( serialization::SelectorID ID, Selector Sel) argument
H A DChainedIncludesSource.cpp234 void ChainedIncludesSource::ReadMethodPool(Selector Sel) { argument
235 getFinalReader().ReadMethodPool(Sel);
/external/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp223 SelectInst *Sel = local
227 Rem->replaceAllUsesWith(Sel);

Completed in 248 milliseconds

12