/external/clang/lib/AST/ |
H A D | VTableBuilder.cpp | 61 /// Method - The method decl of the overrider. 62 const CXXMethodDecl *Method; member in struct:__anon3534::FinalOverriders::OverriderInfo 67 OverriderInfo() : Method(0), Offset(CharUnits::Zero()) { } 188 const UniqueVirtualMethod &Method = I->second.front(); local 190 const CXXRecordDecl *OverriderRD = Method.Method->getParent(); 192 std::make_pair(OverriderRD, Method.Subobject)) 196 Method.Subobject)]; 199 assert(!Overrider.Method && "Overrider should not exist yet!"); 202 Overrider.Method [all...] |
H A D | Expr.cpp | 2846 if (CXXMethodDecl *Method 2848 if (Method->isTrivial()) { 3127 ObjCMethodDecl *Method, 3135 SelectorOrMethod(reinterpret_cast<uintptr_t>(Method? Method 3138 HasMethod(Method != 0), IsDelegateInitCall(false), IsImplicit(isImplicit), 3152 ObjCMethodDecl *Method, 3159 SelectorOrMethod(reinterpret_cast<uintptr_t>(Method? Method 3162 HasMethod(Method ! 3118 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 3145 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 3169 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 3219 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 3244 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 3267 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 3801 ObjCArrayLiteral(llvm::ArrayRef<Expr *> Elements, QualType T, ObjCMethodDecl *Method, SourceRange SR) argument 3821 Create(ASTContext &C, llvm::ArrayRef<Expr *> Elements, QualType T, ObjCMethodDecl * Method, SourceRange SR) argument [all...] |
H A D | ASTContext.cpp | 992 ASTContext::overridden_methods_begin(const CXXMethodDecl *Method) const { 994 = OverriddenMethods.find(Method); 1002 ASTContext::overridden_methods_end(const CXXMethodDecl *Method) const { 1004 = OverriddenMethods.find(Method); 1012 ASTContext::overridden_methods_size(const CXXMethodDecl *Method) const { 1014 = OverriddenMethods.find(Method); 1021 void ASTContext::addOverriddenMethod(const CXXMethodDecl *Method, argument 1023 OverriddenMethods[Method].push_back(Overridden);
|
/external/clang/lib/Sema/ |
H A D | SemaExprMember.cpp | 198 CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(FunctionLevelDC); local 199 CXXRecordDecl *ContextClass = Method ? Method->getParent() : 0; 202 bool InStaticMethod = Method && Method->isStatic();
|
H A D | SemaTemplateInstantiateDecl.cpp | 1416 CXXMethodDecl *Method = 0; local 1422 Method = CXXConstructorDecl::Create(SemaRef.Context, Record, 1428 Method = CXXDestructorDecl::Create(SemaRef.Context, Record, 1433 Method = CXXConversionDecl::Create(SemaRef.Context, Record, 1440 Method = CXXMethodDecl::Create(SemaRef.Context, Record, 1449 Method->setQualifierInfo(QualifierLoc); 1466 Method->getLocation(), 1467 Method->getDeclName(), 1468 TemplateParams, Method); 1474 Method [all...] |
H A D | SemaExprObjC.cpp | 147 Selector Sel, const ObjCMethodDecl *Method) { 148 if (!Method) { 155 QualType ReturnType = Method->getResultType(); 159 S.Diag(Method->getLocation(), diag::note_objc_literal_method_return) 224 ObjCMethodDecl *Method = S.NSNumberDecl->lookupClassMethod(Sel); local 225 if (!Method && S.getLangOpts().DebuggerObjCLiteral) { 228 Method = ObjCMethodDecl::Create(CX, SourceLocation(), SourceLocation(), Sel, 237 ParmVarDecl *value = ParmVarDecl::Create(S.Context, Method, 242 Method->setMethodParams(S.Context, value, ArrayRef<SourceLocation>()); 245 if (!validateBoxingMethod(S, Loc, S.NSNumberDecl, Sel, Method)) 145 validateBoxingMethod(Sema &S, SourceLocation Loc, const ObjCInterfaceDecl *Class, Selector Sel, const ObjCMethodDecl *Method) argument 285 ObjCMethodDecl *Method = getNSNumberFactoryMethod(*this, AtLoc, NumberType, local 640 ObjCMethodDecl *Method = NSArrayDecl->lookupClassMethod(Sel); local 759 ObjCMethodDecl *Method = NSDictionaryDecl->lookupClassMethod(Sel); local 971 ObjCMethodDecl *Method = LookupInstanceMethodInGlobalPool(Sel, local 1058 getMessageSendResultType(QualType ReceiverType, ObjCMethodDecl *Method, bool isClassMessage, bool isSuperMessage) argument 1103 const ObjCMethodDecl *Method = MsgSend->getMethodDecl(); local 1124 CheckMessageArgumentTypes(QualType ReceiverType, Expr **Args, unsigned NumArgs, Selector Sel, ArrayRef<SourceLocation> SelectorLocs, ObjCMethodDecl *Method, bool isClassMessage, bool isSuperMessage, SourceLocation lbrac, SourceLocation rbrac, QualType &ReturnType, ExprValueKind &VK) argument 1330 ObjCMethodDecl *Method = ME->getMethodDecl(); local 1633 ObjCInterfaceOrSuperCCC(ObjCMethodDecl *Method) argument 1757 ObjCMethodDecl *Method = tryCaptureObjCSelf(SuperLoc); local 1812 BuildClassMessageImplicit(QualType ReceiverType, bool isSuperReceiver, SourceLocation Loc, Selector Sel, ObjCMethodDecl *Method, MultiExprArg Args) argument 1901 BuildClassMessage(TypeSourceInfo *ReceiverTypeInfo, QualType ReceiverType, SourceLocation SuperLoc, Selector Sel, ObjCMethodDecl *Method, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg ArgsIn, bool isImplicit) argument 2032 BuildInstanceMessageImplicit(Expr *Receiver, QualType ReceiverType, SourceLocation Loc, Selector Sel, ObjCMethodDecl *Method, MultiExprArg Args) argument 2072 BuildInstanceMessage(Expr *Receiver, QualType ReceiverType, SourceLocation SuperLoc, Selector Sel, ObjCMethodDecl *Method, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg ArgsIn, bool isImplicit) argument [all...] |
H A D | SemaTemplateDeduction.cpp | 2348 if (CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(Function)) { 2349 ThisContext = Method->getParent(); 2350 ThisTypeQuals = Method->getTypeQualifiers(); 2722 if (CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(Fn)) 2723 if (Method->isInstance()) { 2729 Context.getTypeDeclType(Method->getParent()).getTypePtr()); 3643 CXXMethodDecl *Method, 3645 if (Method->isStatic()) 3658 QualType ArgTy = Context.getTypeDeclType(Method->getParent()); 3660 Qualifiers::fromCVRMask(Method 3642 MaybeAddImplicitObjectParameterType(ASTContext &Context, CXXMethodDecl *Method, SmallVectorImpl<QualType> &ArgTypes) argument [all...] |
H A D | SemaCodeComplete.cpp | 188 if (ObjCMethodDecl *Method = SemaRef.getCurMethodDecl()) 189 if (Method->isInstanceMethod()) 190 if (ObjCInterfaceDecl *Interface = Method->getClassInterface()) 659 else if (ObjCMethodDecl *Method = dyn_cast<ObjCMethodDecl>(ND)) 660 T = Method->getSendResultType(); 710 if (ObjCMethodDecl *Method = dyn_cast<ObjCMethodDecl>(R.Declaration)) 711 if (PreferredSelector == Method->getSelector()) 941 if (CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(R.Declaration)) 942 if (Method->isInstance()) { 944 = Qualifiers::fromCVRMask(Method 3019 CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(CurContext); local 4713 isAcceptableObjCMethod(ObjCMethodDecl *Method, ObjCMethodKind WantKind, IdentifierInfo **SelIdents, unsigned NumSelIdents, bool AllowSameLength = true) argument 5277 ObjCMethodDecl *Method = cast<ObjCMethodDecl>(R.Declaration); local 6807 ObjCMethodDecl *Method = M->second.first; local [all...] |
H A D | SemaDeclObjC.cpp | 757 ObjCMethodDecl *Method = *i; local 758 const ObjCMethodDecl *&PrevMethod = MethodMap[Method->getSelector()]; 759 if (PrevMethod && !MatchTwoMethodDeclarations(Method, PrevMethod)) { 760 Diag(Method->getLocation(), diag::err_duplicate_method_decl) 761 << Method->getDeclName(); 1468 void Sema::CheckConflictingOverridingMethod(ObjCMethodDecl *Method, argument 1472 CheckMethodOverrideReturn(*this, Method, Overridden, 1476 for (ObjCMethodDecl::param_iterator IM = Method->param_begin(), 1477 IF = Overridden->param_begin(), EM = Method->param_end(), 1480 CheckMethodOverrideParam(*this, Method, Overridde 2030 addMethodToGlobalList(ObjCMethodList *List, ObjCMethodDecl *Method) argument 2080 AddMethodToGlobalPool(ObjCMethodDecl *Method, bool impl, bool instance) argument 2269 ObjCMethodDecl *Method = local 2533 CheckRelatedResultTypeCompatibility(Sema &S, ObjCMethodDecl *Method, ObjCInterfaceDecl *CurrentClass) argument 2574 ObjCMethodDecl *Method; member in class:__anon204::OverrideSearch [all...] |
H A D | SemaExprCXX.cpp | 1484 if (CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(FD)) 1485 return Method->isUsualDeallocationFunction(); 2344 CXXMethodDecl *Method, 2351 CXXConstructorDecl *Constructor = cast<CXXConstructorDecl>(Method); 2362 = S.BuildCXXConstructExpr(CastLoc, Ty, cast<CXXConstructorDecl>(Method), 2376 CXXConversionDecl *Conv = cast<CXXConversionDecl>(Method); 5303 CXXConversionDecl *Method, 5305 if (Method->getParent()->isLambda() && 5306 Method->getConversionType()->isBlockPointerType()) { 5325 Method, 2340 BuildCXXCastArgument(Sema &S, SourceLocation CastLoc, QualType Ty, CastKind Kind, CXXMethodDecl *Method, DeclAccessPair FoundDecl, bool HadMultipleCandidates, Expr *From) argument 5302 BuildCXXMemberCallExpr(Expr *E, NamedDecl *FoundDecl, CXXConversionDecl *Method, bool HadMultipleCandidates) argument [all...] |
H A D | SemaChecking.cpp | 575 bool Sema::CheckObjCMethodCall(ObjCMethodDecl *Method, SourceLocation lbrac, argument 578 Method->isVariadic() ? VariadicMethod : VariadicDoesNotApply; 580 checkCall(Method, Args, NumArgs, Method->param_size(), 582 lbrac, Method->getSourceRange(), CallType); 2504 const CXXMethodDecl *Method = *MI; local 2505 if (Method->getNumParams() == 0 && 2506 AT.matchesType(S.Context, Method->getResultType())) {
|
H A D | SemaDecl.cpp | 1171 if (const CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(D)) 1172 return Method->isCopyAssignmentOperator(); 4675 CXXMethodDecl *Method; member in struct:FindOverriddenMethodData 4689 DeclarationName Name = Data->Method->getDeclName(); 4705 if (MD->isVirtual() && !Data->S->IsOverload(Data->Method, MD, false)) 4719 Data.Method = MD; 5984 if (CXXMethodDecl *Method 5986 Method->setAccess(OldTemplateDecl->getAccess()); 6034 if (CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(NewFD)) { 6035 if (!Method [all...] |
H A D | SemaDeclCXX.cpp | 130 CXXMethodDecl *Method) { 132 if (!Method || ComputedEST == EST_MSAny) 136 = Method->getType()->getAs<FunctionProtoType>(); 723 const CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(NewFD); local 724 if (Method && Method->isVirtual()) { 729 const CXXMethodDecl *WrittenVirtual = Method; 732 if (WrittenVirtual != Method) 3578 if (!SO->second.front().Method->isPure()) 3581 if (!SeenPureMethods.insert(SO->second.front().Method)) 129 CalledDecl(SourceLocation CallLoc, CXXMethodDecl *Method) argument 4662 CXXMethodDecl *Method; member in struct:__anon199::FindHiddenVirtualMethodData 4925 FunctionDecl *Method = cast<FunctionDecl>(MethodD); local 6725 ImplicitlyDefinedFunctionScope(Sema &S, CXXMethodDecl *Method) argument 10633 CheckPureMethod(CXXMethodDecl *Method, SourceRange InitRange) argument 11071 checkThisInStaticMemberFunctionType(CXXMethodDecl *Method) argument 11103 checkThisInStaticMemberFunctionExceptionSpec(CXXMethodDecl *Method) argument 11142 checkThisInStaticMemberFunctionAttributes(CXXMethodDecl *Method) argument [all...] |
H A D | SemaExpr.cpp | 122 CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(Decl); local 124 if (Method && Method->isDeleted() && !Method->isDeletedAsWritten()) { 126 if (!Method->isImplicit()) 131 CXXSpecialMember CSM = getSpecialMember(Method); 133 ShouldDeleteSpecialMember(Method, CSM, /*Diagnose=*/true); 2055 } else if (CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(Member)) { 2056 if (Method->isStatic()) 2059 DestType = Method 6755 ObjCMethodDecl *Method = S.LookupMethodInObjectType(IsEqualSel, local [all...] |
H A D | SemaOverload.cpp | 1394 CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(Fn); local 1395 if (Method && !Method->isStatic()) { 1402 = S.Context.getTypeDeclType(Method->getParent()).getTypePtr(); 4579 /// parameter of the given member function (@c Method) from the 4584 CXXMethodDecl *Method, 4589 unsigned Quals = isa<CXXDestructorDecl>(Method) ? 4590 Qualifiers::Const | Qualifiers::Volatile : Method->getTypeQualifiers(); 4652 switch (Method->getRefQualifier()) { 4684 ICS.Standard.IsLvalueReference = Method 4582 TryObjectArgumentInitialization(Sema &S, QualType OrigFromType, Expr::Classification FromClassification, CXXMethodDecl *Method, CXXRecordDecl *ActingContext) argument 4696 PerformObjectArgumentInitialization(Expr *From, NestedNameSpecifier *Qualifier, NamedDecl *FoundDecl, CXXMethodDecl *Method) argument 5412 AddMethodCandidate(CXXMethodDecl *Method, DeclAccessPair FoundDecl, CXXRecordDecl *ActingContext, QualType ObjectType, Expr::Classification ObjectClassification, llvm::ArrayRef<Expr *> Args, OverloadCandidateSet& CandidateSet, bool SuppressUserConversions) argument 10331 CXXMethodDecl *Method = cast<CXXMethodDecl>(Best->Function); local 10426 CXXMethodDecl *Method = cast<CXXMethodDecl>(FnDecl); local 10601 CXXMethodDecl *Method = 0; local 10952 CXXMethodDecl *Method = cast<CXXMethodDecl>(Best->Function); local 11146 CXXMethodDecl *Method = cast<CXXMethodDecl>(Best->Function); local [all...] |
/external/clang/include/clang/Parse/ |
H A D | Parser.h | 862 : Self(P), Method(M), TemplateScope(false), ExceptionSpecTokens(0) { } 868 /// Method - The method declaration. 869 Decl *Method; member in struct:clang::Parser::LateParsedMethodDeclaration 935 /// LateParsedDeclarations - Method declarations, inline definitions and
|
/external/clang/lib/CodeGen/ |
H A D | CGDebugInfo.cpp | 860 CGDebugInfo::getOrCreateMethodType(const CXXMethodDecl *Method, argument 863 = getOrCreateType(QualType(Method->getType()->getAs<FunctionProtoType>(), 876 if (!Method->isStatic()) { 878 QualType ThisPtr = Method->getThisType(CGM.getContext()); 880 const CXXRecordDecl *RD = Method->getParent(); 926 CGDebugInfo::CreateCXXMemberFunction(const CXXMethodDecl *Method, argument 930 isa<CXXConstructorDecl>(Method) || isa<CXXDestructorDecl>(Method); 932 StringRef MethodName = getFunctionName(Method); 933 llvm::DIType MethodTy = getOrCreateMethodType(Method, Uni [all...] |
H A D | CGObjC.cpp | 34 const ObjCMethodDecl *Method, 206 const ObjCMethodDecl *Method, 208 if (!Method) 211 if (!Method->hasRelatedResultType() || 212 CGF.getContext().hasSameType(ExpT, Method->getResultType()) || 204 AdjustRelatedResultType(CodeGenFunction &CGF, QualType ExpT, const ObjCMethodDecl *Method, RValue Result) argument
|
H A D | CGObjCGNU.cpp | 124 /// Instance Method Pointer type. This is a pointer to a function that takes, 444 const ObjCMethodDecl *Method); 455 const ObjCMethodDecl *Method); 461 *Method); 940 *Method) { 942 CGM.getContext().getObjCEncodingForMethodDecl(Method, SelTypes); 943 return GetSelector(Builder, Method->getSelector(), SelTypes, false); 1080 const ObjCMethodDecl *Method) { 1101 MessageSendInfo MSI = getMessageSendInfo(Method, ResultType, ActualArgs); 1181 const ObjCMethodDecl *Method) { 939 GetSelector(CGBuilderTy &Builder, const ObjCMethodDecl *Method) argument 1071 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 1174 GenerateMessageSend(CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, llvm::Value *Receiver, const CallArgList &CallArgs, const ObjCInterfaceDecl *Class, const ObjCMethodDecl *Method) argument 1341 llvm::Constant *Method = local 2480 llvm::Function *Method local [all...] |
H A D | CGObjCMac.cpp | 1087 const ObjCMethodDecl *Method); 1099 const ObjCMethodDecl *Method); 1110 const ObjCMethodDecl *Method); 1262 const ObjCMethodDecl *Method); 1344 const ObjCMethodDecl *Method); 1356 const ObjCMethodDecl *Method); 1368 const ObjCMethodDecl *Method) 1369 { return EmitSelector(Builder, Method->getSelector()); } 1462 const ObjCMethodDecl *Method) { 1479 if (Method) { 1367 GetSelector(CGBuilderTy &Builder, const ObjCMethodDecl *Method) argument 1460 complete(CodeGenFunction &CGF, RValue result, QualType resultType, const CallArgList &CallArgs, const ObjCMethodDecl *Method) argument 1575 GetSelector(CGBuilderTy &Builder, const ObjCMethodDecl *Method) 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 2731 llvm::Function *Method = local 5929 GenerateMessageSend(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, llvm::Value *Receiver, const CallArgList &CallArgs, const ObjCInterfaceDecl *Class, const ObjCMethodDecl *Method) argument 6059 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 [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | RetainCountChecker.cpp | 375 // Function/Method behavior summaries. 1513 const ObjCMethodDecl *Method = Msg.getDecl(); local 1514 if (!Method && ReceiverClass) 1515 Method = ReceiverClass->getInstanceMethod(S); 1517 return getMethodSummary(S, ReceiverClass, Method, Msg.getResultType(), 1714 : CFRefBug("Method should return an owned object") {} 1923 if (const ObjCMethodDecl *Method = BL->getBoxingMethod()) 1924 BoxClass = Method->getClassInterface(); 1953 os << "Method";
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 712 /// Method Pool - allows efficient lookup when typechecking messages to "id". 718 /// Method selectors used in a \@selector expression. Used for implementation 1718 CXXMethodDecl *Method); 1820 void AddMethodCandidate(CXXMethodDecl *Method, 2233 void WarnConflictingTypedMethods(ObjCMethodDecl *Method, 2237 void CheckConflictingOverridingMethod(ObjCMethodDecl *Method, 2243 void WarnExactTypedMethods(ObjCMethodDecl *Method, 2348 bool MatchTwoMethodDeclarations(const ObjCMethodDecl *Method, 2370 void addMethodToGlobalList(ObjCMethodList *List, ObjCMethodDecl *Method); 2375 void AddMethodToGlobalPool(ObjCMethodDecl *Method, boo 2388 AddInstanceMethodToGlobalPool(ObjCMethodDecl *Method, bool impl=false) argument 2393 AddFactoryMethodToGlobalPool(ObjCMethodDecl *Method, bool impl=false) argument [all...] |
/external/clang/tools/libclang/ |
H A D | CIndex.cpp | 4420 ObjCMethodDecl *Method = cast<ObjCMethodDecl>(D); local 4421 if (Method->isThisDeclarationADefinition()) 4428 = dyn_cast<ObjCInterfaceDecl>(Method->getDeclContext())) 4430 if (ObjCMethodDecl *Def = ClassImpl->getMethod(Method->getSelector(), 4431 Method->isInstanceMethod())) 5010 if (ObjCMethodDecl *Method 5012 if (Method->getObjCDeclQualifier()) 5015 for (ObjCMethodDecl::param_iterator P = Method->param_begin(), 5016 PEnd = Method->param_end(); 5028 if (CXXMethodDecl *Method [all...] |
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteObjC.cpp | 287 void RewriteMethodDeclaration(ObjCMethodDecl *Method); 363 ObjCMethodDecl *Method); 943 void RewriteObjC::RewriteMethodDeclaration(ObjCMethodDecl *Method) { argument 946 if (Method->isImplicit()) 948 SourceLocation LocStart = Method->getLocStart(); 949 SourceLocation LocEnd = Method->getLocEnd(); 1133 // Method arguments. 2644 ObjCMethodDecl *Method) { 2655 Method ? Method 2639 SynthMsgSendStretCallExpr(FunctionDecl *MsgSendStretFlavor, QualType msgSendType, QualType returnType, SmallVectorImpl<QualType> &ArgTypes, SmallVectorImpl<Expr*> &MsgExprs, ObjCMethodDecl *Method) argument [all...] |
H A D | RewriteModernObjC.cpp | 301 void RewriteMethodDeclaration(ObjCMethodDecl *Method); 376 ObjCMethodDecl *Method); 1049 void RewriteModernObjC::RewriteMethodDeclaration(ObjCMethodDecl *Method) { argument 1052 if (Method->isImplicit()) 1054 SourceLocation LocStart = Method->getLocStart(); 1055 SourceLocation LocEnd = Method->getLocEnd(); 1261 // Method arguments. 3087 /// Method - Method being rewritten. 3093 ObjCMethodDecl *Method) { 3088 SynthMsgSendStretCallExpr(FunctionDecl *MsgSendStretFlavor, QualType msgSendType, QualType returnType, SmallVectorImpl<QualType> &ArgTypes, SmallVectorImpl<Expr*> &MsgExprs, ObjCMethodDecl *Method) argument [all...] |