/external/clang/include/clang/AST/ |
H A D | DeclObjC.h | 317 Selector Sel = getSelector(); 318 if (Sel.isUnarySelector()) 320 return Sel.getNumArgs(); 582 ObjCMethodDecl *getMethod(Selector Sel, bool isInstance, 584 ObjCMethodDecl *getInstanceMethod(Selector Sel, argument 586 return getMethod(Sel, true/*isInstance*/, AllowHidden); 588 ObjCMethodDecl *getClassMethod(Selector Sel, bool AllowHidden = false) const { argument 589 return getMethod(Sel, false/*isInstance*/, AllowHidden); 819 ObjCMethodDecl *getCategoryInstanceMethod(Selector Sel) const; 820 ObjCMethodDecl *getCategoryClassMethod(Selector Sel) cons 821 getCategoryMethod(Selector Sel, bool isInstance) const argument 1303 lookupPrivateClassMethod(const Selector &Sel) argument 1310 lookupPropertyAccessor(const Selector Sel, const ObjCCategoryDecl *Cat) const argument 2310 setGetterName(Selector Sel) argument 2313 setSetterName(Selector Sel) argument [all...] |
H A D | DeclarationName.h | 179 DeclarationName(Selector Sel) : Ptr(Sel.InfoPtr) { } argument
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 906 void ReadMethodPool(Selector Sel); 2867 ObjCMethodDecl *LookupMethodInGlobalPool(Selector Sel, SourceRange R, 2902 ObjCMethodDecl *LookupInstanceMethodInGlobalPool(Selector Sel, SourceRange R, argument 2905 return LookupMethodInGlobalPool(Sel, R, receiverIdOrClass, 2911 ObjCMethodDecl *LookupFactoryMethodInGlobalPool(Selector Sel, SourceRange R, argument 2914 return LookupMethodInGlobalPool(Sel, R, receiverIdOrClass, 2918 const ObjCMethodDecl *SelectorsForTypoCorrection(Selector Sel, 2922 ObjCMethodDecl *LookupImplementedMethodInGlobalPool(Selector Sel); 4753 ExprResult ParseObjCSelectorExpression(Selector Sel, 6906 ArrayRef<SourceLocation> SelectorLocs, Selector Sel, [all...] |
/external/clang/include/clang/Serialization/ |
H A D | ASTDeserializationListener.h | 49 virtual void SelectorRead(serialization::SelectorID iD, Selector Sel) { } argument
|
/external/clang/lib/AST/ |
H A D | DeclObjC.cpp | 68 ObjCContainerDecl::getMethod(Selector Sel, bool isInstance, argument 86 lookup_const_result R = lookup(Sel); 103 Selector Sel = Property->getSetterName(); local 104 lookup_const_result R = lookup(Sel); 116 if (ObjCMethodDecl *MD = Cat->getInstanceMethod(Sel)) 431 bool ObjCInterfaceDecl::isDesignatedInitializer(Selector Sel, argument 443 if (const ObjCMethodDecl *MD = IFace->getInstanceMethod(Sel)) { 451 if (const ObjCMethodDecl *MD = Ext->getInstanceMethod(Sel)) { 544 ObjCMethodDecl *ObjCInterfaceDecl::lookupMethod(Selector Sel, argument 561 if ((MethodDecl = ClassDecl->getMethod(Sel, isInstanc 599 lookupPrivateMethod( const Selector &Sel, bool Instance) const argument 1083 Selector Sel = getSelector(); local 1536 lookupMethod(Selector Sel, bool isInstance) const argument [all...] |
H A D | Expr.cpp | 3371 Selector Sel, 3383 : Sel.getAsOpaquePtr())), 3397 Selector Sel, 3408 : Sel.getAsOpaquePtr())), 3421 Selector Sel, 3433 : Sel.getAsOpaquePtr())), 3473 Selector Sel, 3486 Mem = alloc(Context, Args, RBracLoc, SelLocs, Sel, SelLocsK); 3488 SuperType, Sel, SelLocs, SelLocsK, 3496 Selector Sel, 3365 ObjCMessageExpr(QualType T, ExprValueKind VK, SourceLocation LBracLoc, SourceLocation SuperLoc, bool IsInstanceSuper, QualType SuperType, Selector Sel, ArrayRef<SourceLocation> SelLocs, SelectorLocationsKind SelLocsK, ObjCMethodDecl *Method, ArrayRef<Expr *> Args, SourceLocation RBracLoc, bool isImplicit) argument 3393 ObjCMessageExpr(QualType T, ExprValueKind VK, SourceLocation LBracLoc, TypeSourceInfo *Receiver, Selector Sel, ArrayRef<SourceLocation> SelLocs, SelectorLocationsKind SelLocsK, ObjCMethodDecl *Method, ArrayRef<Expr *> Args, SourceLocation RBracLoc, bool isImplicit) argument 3417 ObjCMessageExpr(QualType T, ExprValueKind VK, SourceLocation LBracLoc, Expr *Receiver, Selector Sel, ArrayRef<SourceLocation> SelLocs, SelectorLocationsKind SelLocsK, ObjCMethodDecl *Method, ArrayRef<Expr *> Args, SourceLocation RBracLoc, bool isImplicit) argument 3467 Create(const ASTContext &Context, QualType T, ExprValueKind VK, SourceLocation LBracLoc, SourceLocation SuperLoc, bool IsInstanceSuper, QualType SuperType, Selector Sel, ArrayRef<SourceLocation> SelLocs, ObjCMethodDecl *Method, ArrayRef<Expr *> Args, SourceLocation RBracLoc, bool isImplicit) argument 3492 Create(const ASTContext &Context, QualType T, ExprValueKind VK, SourceLocation LBracLoc, TypeSourceInfo *Receiver, Selector Sel, ArrayRef<SourceLocation> SelLocs, ObjCMethodDecl *Method, ArrayRef<Expr *> Args, SourceLocation RBracLoc, bool isImplicit) argument 3515 Create(const ASTContext &Context, QualType T, ExprValueKind VK, SourceLocation LBracLoc, Expr *Receiver, Selector Sel, ArrayRef<SourceLocation> SelLocs, ObjCMethodDecl *Method, ArrayRef<Expr *> Args, SourceLocation RBracLoc, bool isImplicit) argument 3545 alloc(const ASTContext &C, ArrayRef<Expr *> Args, SourceLocation RBraceLoc, ArrayRef<SourceLocation> SelLocs, Selector Sel, SelectorLocationsKind &SelLocsK) argument [all...] |
H A D | NSAPI.cpp | 40 Selector Sel; local 43 Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("stringWithString")); 46 Sel = Ctx.Selectors.getUnarySelector( 54 Sel = Ctx.Selectors.getSelector(2, KeyIdents); 58 Sel= Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("stringWithCString")); 61 Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("initWithString")); 64 return (NSStringSelectors[MK] = Sel); 71 NSAPI::getNSStringMethodKind(Selector Sel) const { 74 if (Sel == getNSStringSelector(MK)) 83 Selector Sel; local 129 getNSArrayMethodKind(Selector Sel) argument 142 Selector Sel; local 215 getNSDictionaryMethodKind(Selector Sel) argument [all...] |
H A D | SelectorLocationsKind.cpp | 21 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...] |
/external/clang/lib/Analysis/ |
H A D | CallGraph.cpp | 70 Selector Sel = ME->getSelector(); local 75 D = IDecl->lookupPrivateMethod(Sel); 77 D = IDecl->lookupPrivateClassMethod(Sel);
|
/external/clang/lib/CodeGen/ |
H A D | CGException.cpp | 1619 llvm::Value *Sel = getSelectorFromSlot(); local 1622 Sel->getType(), NULL); 1625 LPadVal = Builder.CreateInsertValue(LPadVal, Sel, 1, "lpad.val");
|
H A D | CGObjC.cpp | 68 Selector Sel = BoxingMethod->getSelector(); local 84 *this, ReturnValueSlot(), BoxingMethod->getReturnType(), Sel, Receiver, 179 Selector Sel = MethodWithObjects->getSelector(); local 190 *this, ReturnValueSlot(), MethodWithObjects->getReturnType(), Sel,
|
H A D | CGObjCGNU.cpp | 439 llvm::Value *GetSelector(CodeGenFunction &CGF, Selector Sel, 486 QualType ResultType, Selector Sel, 492 QualType ResultType, Selector Sel, 499 llvm::Value *GetSelector(CodeGenFunction &CGF, Selector Sel, 1044 llvm::Value *CGObjCGNU::GetSelector(CodeGenFunction &CGF, Selector Sel, argument 1047 SmallVectorImpl<TypedSelector> &Types = SelectorTable[Sel]; 1060 ".objc_selector_" + Sel.getAsString(), &TheModule); 1072 llvm::Value *CGObjCGNU::GetSelector(CodeGenFunction &CGF, Selector Sel, argument 1074 return GetSelector(CGF, Sel, std::string(), lval); 1214 Selector Sel, 1211 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 1315 GenerateMessageSend(CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, llvm::Value *Receiver, const CallArgList &CallArgs, const ObjCInterfaceDecl *Class, const ObjCMethodDecl *Method) argument [all...] |
H A D | CGObjCMac.cpp | 915 llvm::Constant *GetMethodVarName(Selector Sel); 1032 llvm::Value *Sel, 1181 llvm::Value *EmitSelector(CodeGenFunction &CGF, Selector Sel, 1192 Selector Sel, llvm::Value *Receiver, 1200 Selector Sel, const ObjCInterfaceDecl *Class, 1208 llvm::Value *GetSelector(CodeGenFunction &CGF, Selector Sel, 1299 bool isVTableDispatchedSelector(Selector Sel); 1362 Selector Sel, 1403 llvm::Value *EmitSelector(CodeGenFunction &CGF, Selector Sel, 1465 QualType ResultType, Selector Sel, 1720 GetSelector(CodeGenFunction &CGF, Selector Sel, bool lval) argument 1780 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 1840 GenerateMessageSend(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, llvm::Value *Receiver, const CallArgList &CallArgs, const ObjCInterfaceDecl *Class, const ObjCMethodDecl *Method) argument 1855 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 4430 EmitSelector(CodeGenFunction &CGF, Selector Sel, bool lvalue) argument 4861 GetMethodVarName(Selector Sel) argument 5551 isVTableDispatchedSelector(Selector Sel) argument 6609 GenerateMessageSend(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, llvm::Value *Receiver, const CallArgList &CallArgs, const ObjCInterfaceDecl *Class, const ObjCMethodDecl *Method) argument 6747 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 6794 EmitSelector(CodeGenFunction &CGF, Selector Sel, bool lval) argument [all...] |
/external/clang/lib/Edit/ |
H A D | RewriteObjCFoundationAPI.cpp | 68 Selector Sel = Msg->getSelector(); local 72 (NS.getNSStringSelector(NSAPI::NSStr_stringWithString) == Sel || 73 NS.getNSStringSelector(NSAPI::NSStr_initWithString) == Sel)) || 77 (NS.getNSArraySelector(NSAPI::NSArr_arrayWithArray) == Sel || 78 NS.getNSArraySelector(NSAPI::NSArr_initWithArray) == Sel)) || 83 NSAPI::NSDict_dictionaryWithDictionary) == Sel || 84 NS.getNSDictionarySelector(NSAPI::NSDict_initWithDictionary) == Sel))) { 303 Selector Sel = Msg->getSelector(); 305 if (Sel == NS.getNSArraySelector(NSAPI::NSArr_objectAtIndex)) 308 if (Sel 388 Selector Sel = Msg->getSelector(); local 492 Selector Sel = Msg->getSelector(); local 779 Selector Sel = Msg->getSelector(); local 983 Selector Sel = Msg->getSelector(); local 1149 Selector Sel = Msg->getSelector(); local [all...] |
/external/clang/lib/Frontend/ |
H A D | ChainedIncludesSource.cpp | 70 void ReadMethodPool(Selector Sel) override; 280 void ChainedIncludesSource::ReadMethodPool(Selector Sel) { argument 281 getFinalReader().ReadMethodPool(Sel);
|
H A D | MultiplexConsumer.cpp | 38 void SelectorRead(serialization::SelectorID iD, Selector Sel) override; 75 serialization::SelectorID ID, Selector Sel) { 77 Listeners[i]->SelectorRead(ID, Sel); 74 SelectorRead( serialization::SelectorID ID, Selector Sel) argument
|
/external/clang/lib/Index/ |
H A D | USRGeneration.cpp | 784 void clang::index::generateUSRForObjCMethod(StringRef Sel, argument 787 OS << (IsInstanceMethod ? "(im)" : "(cm)") << Sel;
|
/external/clang/lib/Parse/ |
H A D | ParseObjc.cpp | 1039 Selector Sel = PP.getSelectorTable().getNullarySelector(SelIdent); local 1043 selLoc, Sel, nullptr, 1168 Selector Sel = PP.getSelectorTable().getSelector(KeyIdents.size(), 1173 KeyLocs, Sel, &ArgInfos[0], 2598 Selector Sel = PP.getSelectorTable().getSelector(nKeys, &KeyIdents[0]); local 2601 return Actions.ActOnSuperMessage(getCurScope(), SuperLoc, Sel, 2604 return Actions.ActOnClassMessage(getCurScope(), ReceiverType, Sel, 2606 return Actions.ActOnInstanceMessage(getCurScope(), ReceiverExpr, Sel, 2901 Selector Sel = PP.getSelectorTable().getSelector(nColons, &KeyIdents[0]); local 2902 return Actions.ParseObjCSelectorExpression(Sel, AtLo [all...] |
/external/clang/lib/Sema/ |
H A D | MultiplexExternalSemaSource.cpp | 58 Selector Sel; local 60 Sel = Sources[i]->GetExternalSelector(ID); 61 if (!Sel.isNull()) 62 return Sel; 64 return Sel; 191 void MultiplexExternalSemaSource::ReadMethodPool(Selector Sel) { argument 193 Sources[i]->ReadMethodPool(Sel);
|
H A D | Sema.cpp | 1189 void ExternalSemaSource::ReadMethodPool(Selector Sel) { } argument
|
H A D | SemaCodeComplete.cpp | 242 void setPreferredSelector(Selector Sel) { argument 243 PreferredSelector = Sel; 2725 Selector Sel = Method->getSelector(); local 2726 if (Sel.isUnarySelector()) { 2728 Sel.getNameForSlot(0))); 2732 std::string SelName = Sel.getNameForSlot(0).str(); 2752 if (IdentifierInfo *II = Sel.getIdentifierInfoForSlot(Idx)) 4739 static bool isAcceptableObjCSelector(Selector Sel, argument 4744 if (NumSelIdents > Sel.getNumArgs()) 4749 case MK_ZeroArgSelector: return Sel 5170 Selector Sel = CurMethod->getSelector(); local 5391 Selector Sel = SemaRef.getExternalSource()->GetExternalSelector(I); local 5564 Selector Sel = ExternalSource->GetExternalSelector(I); local 5638 Selector Sel = ExternalSource->GetExternalSelector(I); local 5654 Selector Sel = M->first; local 6858 Selector Sel = Method->getSelector(); local 6965 Selector Sel = ExternalSource->GetExternalSelector(I); local [all...] |
H A D | SemaDeclCXX.cpp | 4267 void CheckType(const NamedDecl *D, TypeLoc TL, Sema::AbstractDiagSelID Sel); 4277 void Visit(TypeLoc TL, Sema::AbstractDiagSelID Sel) { argument 4281 case TypeLoc::CLASS: Check(TL.castAs<CLASS##TypeLoc>(), Sel); break; 4286 void Check(FunctionProtoTypeLoc TL, Sema::AbstractDiagSelID Sel) { argument 4297 void Check(ArrayTypeLoc TL, Sema::AbstractDiagSelID Sel) { argument 4301 void Check(TemplateSpecializationTypeLoc TL, Sema::AbstractDiagSelID Sel) { argument 4314 void Check(Type TL, Sema::AbstractDiagSelID Sel) { \ 4325 void Check(TypeLoc TL, Sema::AbstractDiagSelID Sel) { argument 4330 return Visit(Next, Sel); 4334 if (Sel 4357 CheckType(const NamedDecl *D, TypeLoc TL, Sema::AbstractDiagSelID Sel) argument [all...] |
H A D | SemaDeclObjC.cpp | 1926 Selector Sel = I->getSelector(); local 1930 if (SuperIDecl && SuperIDecl->lookupMethod(Sel, true)) 1932 InsMap.insert(Sel); 1936 Selector Sel = I->getSelector(); local 1937 if (SuperIDecl && SuperIDecl->lookupMethod(Sel, false)) 1939 ClsMap.insert(Sel); 2269 void Sema::ReadMethodPool(Selector Sel) { argument 2271 ExternalSource->ReadMethodPool(Sel); 2313 ObjCMethodDecl *Sema::LookupMethodInGlobalPool(Selector Sel, SourceRange R, argument 2317 ReadMethodPool(Sel); 2396 LookupImplementedMethodInGlobalPool(Selector Sel) argument 2437 HelperIsMethodInObjCType(Sema &S, Selector Sel, QualType ObjectType) argument 2448 SelectorsForTypoCorrection(Selector Sel, QualType ObjectType) argument 3043 ActOnMethodDeclaration( Scope *S, SourceLocation MethodLoc, SourceLocation EndLoc, tok::TokenKind MethodType, ObjCDeclSpec &ReturnQT, ParsedType ReturnType, ArrayRef<SourceLocation> SelectorLocs, Selector Sel, ObjCArgInfo *ArgInfo, DeclaratorChunk::ParamInfo *CParamInfo, unsigned CNumArgs, AttributeList *AttrList, tok::ObjCKeywordKind MethodDeclKind, bool isVariadic, bool MethodDefinition) argument 3449 Selector Sel = (*S).first; local [all...] |
H A D | SemaExpr.cpp | 12846 Selector Sel = ME->getSelector(); local 12853 else if (Sel.isUnarySelector() && Sel.getNameForSlot(0) == "nextObject")
|
H A D | SemaExprMember.cpp | 396 const Selector &Sel, 401 if (ObjCMethodDecl *OMD = PDecl->getInstanceMethod(Sel)) 405 if (Decl *D = FindGetterSetterNameDeclFromProtocolList(I, Member, Sel, 414 const Selector &Sel, 425 if (ObjCMethodDecl *OMD = I->getInstanceMethod(Sel)) { 433 GDecl = FindGetterSetterNameDeclFromProtocolList(I, Member, Sel, Context); 1417 Selector Sel = S.PP.getSelectorTable().getNullarySelector(Member); local 1419 FindGetterSetterNameDecl(OPT, Member, Sel, S.Context)) { 1472 Selector Sel = S.PP.getSelectorTable().getNullarySelector(Member); local 1475 if ((Getter = IFace->lookupClassMethod(Sel))) { 394 FindGetterSetterNameDeclFromProtocolList(const ObjCProtocolDecl*PDecl, IdentifierInfo *Member, const Selector &Sel, ASTContext &Context) argument 412 FindGetterSetterNameDecl(const ObjCObjectPointerType *QIdTy, IdentifierInfo *Member, const Selector &Sel, ASTContext &Context) argument [all...] |