Searched defs:Sel (Results 26 - 42 of 42) sorted by relevance

12

/external/clang/lib/Sema/
H A DSemaExprMember.cpp397 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 DSemaCodeComplete.cpp242 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 DSemaDeclObjC.cpp2175 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 DSemaExprObjC.cpp147 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 DSemaDeclCXX.cpp3998 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 DTreeTransform.h2372 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 DSemaExpr.cpp12109 Selector Sel = ME->getSelector(); local
12116 else if (Sel.isUnarySelector() && Sel.getNameForSlot(0) == "nextObject")
/external/llvm/lib/Analysis/
H A DScalarEvolutionExpander.cpp1442 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 DSimplifyLibCalls.cpp1161 Value *Sel = B.CreateSelect(FCmp, Inf, FAbs); local
1162 return Sel;
/external/clang/include/clang/AST/
H A DDeclObjC.h328 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 DExpr.cpp3272 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 DCGObjC.cpp67 Selector Sel = BoxingMethod->getSelector(); local
83 BoxingMethod->getResultType(), Sel, Receiver, Args,
178 Selector Sel = MethodWithObjects->getSelector(); local
191 Sel,
H A DCGObjCGNU.cpp439 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 DCGObjCMac.cpp905 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 DASTWriter.cpp2720 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 DASTReader.cpp397 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 DSema.h832 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...]

Completed in 880 milliseconds

12