/external/clang/lib/Sema/ |
H A D | SemaExprMember.cpp | 397 const Selector &Sel, 402 if (ObjCMethodDecl *OMD = PDecl->getInstanceMethod(Sel)) 407 if (Decl *D = FindGetterSetterNameDeclFromProtocolList(*I, Member, Sel, 416 const Selector &Sel, 428 if (ObjCMethodDecl *OMD = (*I)->getInstanceMethod(Sel)) { 437 GDecl = FindGetterSetterNameDeclFromProtocolList(*I, Member, Sel, 1367 Selector Sel = PP.getSelectorTable().getNullarySelector(Member); local 1368 if (Decl *PMDecl = FindGetterSetterNameDecl(OPT, Member, Sel, Context)) { 1424 Selector Sel = PP.getSelectorTable().getNullarySelector(Member); local 1427 if ((Getter = IFace->lookupClassMethod(Sel))) { 395 FindGetterSetterNameDeclFromProtocolList(const ObjCProtocolDecl*PDecl, IdentifierInfo *Member, const Selector &Sel, ASTContext &Context) argument 414 FindGetterSetterNameDecl(const ObjCObjectPointerType *QIdTy, IdentifierInfo *Member, const Selector &Sel, ASTContext &Context) argument [all...] |
H A D | SemaCodeComplete.cpp | 242 void setPreferredSelector(Selector Sel) { argument 243 PreferredSelector = Sel; 2729 Selector Sel = Method->getSelector(); local 2730 if (Sel.isUnarySelector()) { 2732 Sel.getNameForSlot(0))); 2736 std::string SelName = Sel.getNameForSlot(0).str(); 2756 if (IdentifierInfo *II = Sel.getIdentifierInfoForSlot(Idx)) 4786 static bool isAcceptableObjCSelector(Selector Sel, argument 4791 if (NumSelIdents > Sel.getNumArgs()) 4796 case MK_ZeroArgSelector: return Sel 5229 Selector Sel = CurMethod->getSelector(); local 5450 Selector Sel = SemaRef.getExternalSource()->GetExternalSelector(I); local 5619 Selector Sel = ExternalSource->GetExternalSelector(I); local 5692 Selector Sel = ExternalSource->GetExternalSelector(I); local 5708 Selector Sel = M->first; local 6932 Selector Sel = Method->getSelector(); local 7048 Selector Sel = ExternalSource->GetExternalSelector(I); local [all...] |
H A D | SemaDeclObjC.cpp | 2175 void Sema::ReadMethodPool(Selector Sel) { argument 2177 ExternalSource->ReadMethodPool(Sel); 2219 ObjCMethodDecl *Sema::LookupMethodInGlobalPool(Selector Sel, SourceRange R, argument 2223 ReadMethodPool(Sel); 2225 GlobalMethodPool::iterator Pos = MethodPool.find(Sel); 2287 Diag(R.getBegin(), diag::err_arc_multiple_method_decl) << Sel << R; 2289 Diag(R.getBegin(), diag::warn_strict_multiple_method_decl) << Sel << R; 2291 Diag(R.getBegin(), diag::warn_multiple_method_decl) << Sel << R; 2304 ObjCMethodDecl *Sema::LookupImplementedMethodInGlobalPool(Selector Sel) { argument 2305 GlobalMethodPool::iterator Pos = MethodPool.find(Sel); 2341 HelperIsMethodInObjCType(Sema &S, Selector Sel, QualType ObjectType) argument 2351 SelectorsForTypoCorrection(Selector Sel, QualType ObjectType) argument 3062 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 3476 Selector Sel = (*S).first; local [all...] |
H A D | SemaExprObjC.cpp | 147 Selector Sel, const ObjCMethodDecl *Method) { 150 S.Diag(Loc, diag::err_undeclared_boxing_method) << Sel << Class->getName(); 158 << Sel; 188 Selector Sel = S.NSAPIObj->getNSNumberLiteralSelector(*Kind, 224 ObjCMethodDecl *Method = S.NSNumberDecl->lookupClassMethod(Sel); 228 Method = ObjCMethodDecl::Create(CX, SourceLocation(), SourceLocation(), Sel, 245 if (!validateBoxingMethod(S, Loc, S.NSNumberDecl, Sel, Method)) 639 Sel = NSAPIObj->getNSArraySelector(NSAPI::NSArr_arrayWithObjectsCount); local 640 ObjCMethodDecl *Method = NSArrayDecl->lookupClassMethod(Sel); 644 SourceLocation(), SourceLocation(), Sel, 145 validateBoxingMethod(Sema &S, SourceLocation Loc, const ObjCInterfaceDecl *Class, Selector Sel, const ObjCMethodDecl *Method) argument 755 Selector Sel = NSAPIObj->getNSDictionarySelector( local 961 ParseObjCSelectorExpression(Selector Sel, SourceLocation AtLoc, SourceLocation SelLoc, SourceLocation LParenLoc, SourceLocation RParenLoc) argument 1196 CheckMessageArgumentTypes(QualType ReceiverType, MultiExprArg Args, Selector Sel, ArrayRef<SourceLocation> SelectorLocs, ObjCMethodDecl *Method, bool isClassMessage, bool isSuperMessage, SourceLocation lbrac, SourceLocation rbrac, QualType &ReturnType, ExprValueKind &VK) argument 1406 LookupMethodInQualifiedType(Selector Sel, const ObjCObjectPointerType *OPT, bool Instance) argument 1550 Selector Sel = PP.getSelectorTable().getNullarySelector(Member); local 1697 Selector Sel = PP.getSelectorTable().getNullarySelector(&propertyName); local 1877 ActOnSuperMessage(Scope *S, SourceLocation SuperLoc, Selector Sel, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg Args) argument 1930 BuildClassMessageImplicit(QualType ReceiverType, bool isSuperReceiver, SourceLocation Loc, Selector Sel, ObjCMethodDecl *Method, MultiExprArg Args) argument 2019 BuildClassMessage(TypeSourceInfo *ReceiverTypeInfo, QualType ReceiverType, SourceLocation SuperLoc, Selector Sel, ObjCMethodDecl *Method, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg ArgsIn, bool isImplicit) argument 2135 ActOnClassMessage(Scope *S, ParsedType Receiver, Selector Sel, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg Args) argument 2156 BuildInstanceMessageImplicit(Expr *Receiver, QualType ReceiverType, SourceLocation Loc, Selector Sel, ObjCMethodDecl *Method, MultiExprArg Args) argument 2196 BuildInstanceMessage(Expr *Receiver, QualType ReceiverType, SourceLocation SuperLoc, Selector Sel, ObjCMethodDecl *Method, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg ArgsIn, bool isImplicit) argument 2600 Selector Sel = OSE->getSelector(); local 2612 ActOnInstanceMessage(Scope *S, Expr *Receiver, Selector Sel, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg Args) argument [all...] |
H A D | SemaDeclCXX.cpp | 3998 void CheckType(const NamedDecl *D, TypeLoc TL, Sema::AbstractDiagSelID Sel); 4008 void Visit(TypeLoc TL, Sema::AbstractDiagSelID Sel) { argument 4012 case TypeLoc::CLASS: Check(TL.castAs<CLASS##TypeLoc>(), Sel); break; 4017 void Check(FunctionProtoTypeLoc TL, Sema::AbstractDiagSelID Sel) { argument 4028 void Check(ArrayTypeLoc TL, Sema::AbstractDiagSelID Sel) { argument 4032 void Check(TemplateSpecializationTypeLoc TL, Sema::AbstractDiagSelID Sel) { argument 4045 void Check(Type TL, Sema::AbstractDiagSelID Sel) { \ 4056 void Check(TypeLoc TL, Sema::AbstractDiagSelID Sel) { argument 4061 return Visit(Next, Sel); 4065 if (Sel 4088 CheckType(const NamedDecl *D, TypeLoc TL, Sema::AbstractDiagSelID Sel) argument [all...] |
H A D | TreeTransform.h | 2372 Selector Sel, 2381 Sel, Method, LBracLoc, SelectorLocs, 2387 Selector Sel, 2396 Sel, Method, LBracLoc, SelectorLocs, 2371 RebuildObjCMessageExpr(TypeSourceInfo *ReceiverTypeInfo, Selector Sel, ArrayRef<SourceLocation> SelectorLocs, ObjCMethodDecl *Method, SourceLocation LBracLoc, MultiExprArg Args, SourceLocation RBracLoc) argument 2386 RebuildObjCMessageExpr(Expr *Receiver, Selector Sel, ArrayRef<SourceLocation> SelectorLocs, ObjCMethodDecl *Method, SourceLocation LBracLoc, MultiExprArg Args, SourceLocation RBracLoc) argument
|
H A D | SemaExpr.cpp | 12109 Selector Sel = ME->getSelector(); local 12116 else if (Sel.isUnarySelector() && Sel.getNameForSlot(0) == "nextObject")
|
/external/llvm/lib/Analysis/ |
H A D | ScalarEvolutionExpander.cpp | 1442 Value *Sel = Builder.CreateSelect(ICmp, LHS, RHS, "smax"); local 1443 rememberInstruction(Sel); 1444 LHS = Sel; 1466 Value *Sel = Builder.CreateSelect(ICmp, LHS, RHS, "umax"); local 1467 rememberInstruction(Sel); 1468 LHS = Sel;
|
/external/llvm/lib/Transforms/Utils/ |
H A D | SimplifyLibCalls.cpp | 1161 Value *Sel = B.CreateSelect(FCmp, Inf, FAbs); local 1162 return Sel;
|
/external/clang/include/clang/AST/ |
H A D | DeclObjC.h | 328 Selector Sel = getSelector(); 329 if (Sel.isUnarySelector()) 331 return Sel.getNumArgs(); 540 ObjCMethodDecl *getMethod(Selector Sel, bool isInstance, 542 ObjCMethodDecl *getInstanceMethod(Selector Sel, argument 544 return getMethod(Sel, true/*isInstance*/, AllowHidden); 546 ObjCMethodDecl *getClassMethod(Selector Sel, bool AllowHidden = false) const { argument 547 return getMethod(Sel, false/*isInstance*/, AllowHidden); 745 ObjCMethodDecl *getCategoryInstanceMethod(Selector Sel) const; 746 ObjCMethodDecl *getCategoryClassMethod(Selector Sel) cons 747 getCategoryMethod(Selector Sel, bool isInstance) const argument 1146 lookupInstanceMethod(Selector Sel, bool shallowCategoryLookup = false) const argument 1150 lookupClassMethod(Selector Sel, bool shallowCategoryLookup = false) const argument 1160 lookupPrivateClassMethod(const Selector &Sel) argument 1167 lookupPropertyAccessor(const Selector Sel, const ObjCCategoryDecl *Cat) const argument 2117 setGetterName(Selector Sel) argument 2120 setSetterName(Selector Sel) argument [all...] |
/external/clang/lib/AST/ |
H A D | Expr.cpp | 3272 Selector Sel, 3284 : Sel.getAsOpaquePtr())), 3297 Selector Sel, 3308 : Sel.getAsOpaquePtr())), 3321 Selector Sel, 3333 : Sel.getAsOpaquePtr())), 3373 Selector Sel, 3386 Mem = alloc(Context, Args, RBracLoc, SelLocs, Sel, SelLocsK); 3388 SuperType, Sel, SelLocs, SelLocsK, 3396 Selector Sel, 3266 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 3293 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 3317 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 3367 Create(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 3392 Create(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 3415 Create(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 3445 alloc(ASTContext &C, ArrayRef<Expr *> Args, SourceLocation RBraceLoc, ArrayRef<SourceLocation> SelLocs, Selector Sel, SelectorLocationsKind &SelLocsK) argument [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGObjC.cpp | 67 Selector Sel = BoxingMethod->getSelector(); local 83 BoxingMethod->getResultType(), Sel, Receiver, Args, 178 Selector Sel = MethodWithObjects->getSelector(); local 191 Sel,
|
H A D | CGObjCGNU.cpp | 439 llvm::Value *GetSelector(CodeGenFunction &CGF, Selector Sel, 488 Selector Sel, 497 Selector Sel, 506 virtual llvm::Value *GetSelector(CodeGenFunction &CGF, Selector Sel, 1066 llvm::Value *CGObjCGNU::GetSelector(CodeGenFunction &CGF, Selector Sel, argument 1069 SmallVectorImpl<TypedSelector> &Types = SelectorTable[Sel]; 1083 ".objc_selector_"+Sel.getAsString(), NULL, 1096 llvm::Value *CGObjCGNU::GetSelector(CodeGenFunction &CGF, Selector Sel, argument 1098 return GetSelector(CGF, Sel, std::string(), lval); 1237 Selector Sel, 1234 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 1337 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 | 905 llvm::Constant *GetMethodVarName(Selector Sel); 1024 llvm::Value *Sel, 1173 llvm::Value *EmitSelector(CodeGenFunction &CGF, Selector Sel, 1184 Selector Sel, 1194 Selector Sel, 1205 virtual llvm::Value *GetSelector(CodeGenFunction &CGF, Selector Sel, 1298 bool isVTableDispatchedSelector(Selector Sel); 1360 Selector Sel, 1400 llvm::Value *EmitSelector(CodeGenFunction &CGF, Selector Sel, 1462 Selector Sel, 1483 GetSelector(CodeGenFunction &CGF, Selector Sel, bool lvalue = false) argument 1724 GetSelector(CodeGenFunction &CGF, Selector Sel, bool lval) argument 1784 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 1844 GenerateMessageSend(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, llvm::Value *Receiver, const CallArgList &CallArgs, const ObjCInterfaceDecl *Class, const ObjCMethodDecl *Method) argument 1859 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 4452 EmitSelector(CodeGenFunction &CGF, Selector Sel, bool lvalue) argument 4889 GetMethodVarName(Selector Sel) argument 5574 isVTableDispatchedSelector(Selector Sel) argument 6625 GenerateMessageSend(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, llvm::Value *Receiver, const CallArgList &CallArgs, const ObjCInterfaceDecl *Class, const ObjCMethodDecl *Method) argument 6755 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 6801 EmitSelector(CodeGenFunction &CGF, Selector Sel, bool lval) argument [all...] |
/external/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 2720 static unsigned ComputeHash(Selector Sel) { argument 2721 return serialization::ComputeHash(Sel); 2725 EmitKeyDataLength(raw_ostream& Out, Selector Sel, argument 2727 unsigned KeyLen = 2 + (Sel.getNumArgs()? Sel.getNumArgs() * 4 : 4); 2742 void EmitKey(raw_ostream& Out, Selector Sel, unsigned) { argument 2745 Writer.SetSelectorOffset(Sel, Start); 2746 unsigned N = Sel.getNumArgs(); 2752 Writer.getIdentifierRef(Sel.getIdentifierInfoForSlot(I))); 2910 Selector Sel local 3738 SetSelectorOffset(Selector Sel, uint32_t Offset) argument 4413 getSelectorRef(Selector Sel) argument [all...] |
H A D | ASTReader.cpp | 397 unsigned ASTSelectorLookupTrait::ComputeHash(Selector Sel) { argument 398 return serialization::ComputeHash(Sel); 6230 Selector Sel; member in class:clang::serialization::ReadMethodPoolVisitor 6238 ReadMethodPoolVisitor(ASTReader &Reader, Selector Sel, argument 6240 : Reader(Reader), Sel(Sel), PriorGeneration(PriorGeneration), 6257 ASTSelectorLookupTable::iterator Pos = PoolTable->find(This->Sel); 6270 This->Sel); 6302 void ASTReader::ReadMethodPool(Selector Sel) { argument 6304 unsigned &Generation = SelectorGeneration[Sel]; 6426 Selector Sel = DecodeSelector(ReferencedSelectorsData[I++]); local 6478 LoadSelector(Selector Sel) argument [all...] |
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 832 void ReadMethodPool(Selector Sel); 2673 ObjCMethodDecl *LookupMethodInGlobalPool(Selector Sel, SourceRange R, 2697 ObjCMethodDecl *LookupInstanceMethodInGlobalPool(Selector Sel, SourceRange R, argument 2700 return LookupMethodInGlobalPool(Sel, R, receiverIdOrClass, 2706 ObjCMethodDecl *LookupFactoryMethodInGlobalPool(Selector Sel, SourceRange R, argument 2709 return LookupMethodInGlobalPool(Sel, R, receiverIdOrClass, 2713 const ObjCMethodDecl *SelectorsForTypoCorrection(Selector Sel, 2723 ObjCMethodDecl *LookupImplementedMethodInGlobalPool(Selector Sel); 4513 ExprResult ParseObjCSelectorExpression(Selector Sel, 6593 ArrayRef<SourceLocation> SelectorLocs, Selector Sel, [all...] |