Searched defs:NewMethod (Results 1 - 3 of 3) sorted by relevance

/external/clang/lib/Sema/
H A DSemaDeclObjC.cpp111 void Sema::CheckObjCMethodOverride(ObjCMethodDecl *NewMethod, argument
115 !NewMethod->hasRelatedResultType()) {
120 QualType ResultType = NewMethod->getResultType();
123 = NewMethod->getResultTypeSourceInfo())
128 = dyn_cast<ObjCInterfaceDecl>(NewMethod->getDeclContext());
130 DeclContext *DC = NewMethod->getDeclContext();
141 Diag(NewMethod->getLocation(),
147 Diag(NewMethod->getLocation(),
162 if ((NewMethod->hasAttr<NSReturnsRetainedAttr>() !=
164 Diag(NewMethod
[all...]
H A DSemaDecl.cpp2117 CXXMethodDecl* NewMethod = dyn_cast<CXXMethodDecl>(New); local
2118 if (OldMethod && NewMethod) {
2120 NewMethod->setTrivial(OldMethod->isTrivial());
2127 NewMethod->isFunctionTemplateSpecialization();
2128 bool isFriend = NewMethod->getFriendObjectKind();
2130 if (!isFriend && NewMethod->getLexicalDeclContext()->isRecord() &&
2135 if (OldMethod->isStatic() || NewMethod->isStatic()) {
2149 else if (isa<CXXDestructorDecl>(NewMethod))
2151 else if (isa<CXXConversionDecl>(NewMethod))
2170 NewMethod
[all...]
H A DSemaOverload.cpp992 CXXMethodDecl* NewMethod = dyn_cast<CXXMethodDecl>(New); local
993 if (OldMethod && NewMethod &&
994 !OldMethod->isStatic() && !NewMethod->isStatic() &&
995 (OldMethod->getTypeQualifiers() != NewMethod->getTypeQualifiers() ||
996 OldMethod->getRefQualifier() != NewMethod->getRefQualifier())) {
998 OldMethod->getRefQualifier() != NewMethod->getRefQualifier() &&
1000 NewMethod->getRefQualifier() == RQ_None)) {
1007 Diag(NewMethod->getLocation(), diag::err_ref_qualifier_overload)
1008 << NewMethod->getRefQualifier() << OldMethod->getRefQualifier();

Completed in 572 milliseconds