Searched defs:Method (Results 26 - 50 of 55) sorted by relevance

123

/external/clang/lib/AST/
H A DVTableBuilder.cpp61 /// 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 DExpr.cpp2846 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 DASTContext.cpp992 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 DSemaExprMember.cpp198 CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(FunctionLevelDC); local
199 CXXRecordDecl *ContextClass = Method ? Method->getParent() : 0;
202 bool InStaticMethod = Method && Method->isStatic();
H A DSemaTemplateInstantiateDecl.cpp1416 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 DSemaExprObjC.cpp147 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 DSemaTemplateDeduction.cpp2348 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 DSemaCodeComplete.cpp188 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 DSemaDeclObjC.cpp757 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 DSemaExprCXX.cpp1484 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 DSemaChecking.cpp575 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 DSemaDecl.cpp1171 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 DSemaDeclCXX.cpp130 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 DSemaExpr.cpp122 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 DSemaOverload.cpp1394 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 DParser.h862 : 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 DCGDebugInfo.cpp860 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 DCGObjC.cpp34 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 DCGObjCGNU.cpp124 /// 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 DCGObjCMac.cpp1087 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 DRetainCountChecker.cpp375 // 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 DSema.h712 /// 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 DCIndex.cpp4420 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 DRewriteObjC.cpp287 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 DRewriteModernObjC.cpp301 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...]

Completed in 646 milliseconds

123