Home
last modified time | relevance | path

Searched refs:OldMethod (Results 1 – 2 of 2) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaOverload.cpp1150 CXXMethodDecl *OldMethod = dyn_cast<CXXMethodDecl>(Old); in IsOverload() local
1152 if (OldMethod && NewMethod && in IsOverload()
1153 !OldMethod->isStatic() && !NewMethod->isStatic()) { in IsOverload()
1154 if (OldMethod->getRefQualifier() != NewMethod->getRefQualifier()) { in IsOverload()
1156 (OldMethod->getRefQualifier() == RQ_None || in IsOverload()
1165 << NewMethod->getRefQualifier() << OldMethod->getRefQualifier(); in IsOverload()
1166 Diag(OldMethod->getLocation(), diag::note_previous_declaration); in IsOverload()
1176 unsigned OldQuals = OldMethod->getTypeQualifiers().getCVRUQualifiers(); in IsOverload()
H A DSemaDecl.cpp3291 const CXXMethodDecl *OldMethod = dyn_cast<CXXMethodDecl>(Old); in MergeFunctionDecl() local
3293 if (OldMethod && NewMethod) { in MergeFunctionDecl()
3295 NewMethod->setTrivial(OldMethod->isTrivial()); in MergeFunctionDecl()
3301 OldMethod->isFunctionTemplateSpecialization() && in MergeFunctionDecl()
3310 if (OldMethod->isStatic() != NewMethod->isStatic()) { in MergeFunctionDecl()
3322 if (isa<CXXConstructorDecl>(OldMethod)) in MergeFunctionDecl()
3344 } else if (OldMethod->isImplicit()) { in MergeFunctionDecl()
3350 << New << getSpecialMember(OldMethod); in MergeFunctionDecl()
3353 } else if (OldMethod->getFirstDecl()->isExplicitlyDefaulted() && !isFriend) { in MergeFunctionDecl()
3356 << getSpecialMember(OldMethod); in MergeFunctionDecl()