Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaOverload.cpp1333 const auto *OldMethod = dyn_cast<CXXMethodDecl>(Old); in IsOverloadOrOverrideImpl() local
1362 BS.Quals = NormalizeQualifiers(OldMethod, BS.Quals); in IsOverloadOrOverrideImpl()
1370 if (OldMethod->isImplicitObjectMemberFunction() && in IsOverloadOrOverrideImpl()
1371 OldMethod->getParent() != NewMethod->getParent()) { in IsOverloadOrOverrideImpl()
1373 SemaRef.Context.getTypeDeclType(OldMethod->getParent()) in IsOverloadOrOverrideImpl()
1396 if (OldMethod->isExplicitObjectMemberFunction() || in IsOverloadOrOverrideImpl()
1409 if (OldMethod && OldMethod->isExplicitObjectMemberFunction()) in IsOverloadOrOverrideImpl()
1425 if (OldMethod && NewMethod && !OldMethod->isStatic() && in IsOverloadOrOverrideImpl()
1426 !OldMethod->isStatic()) { in IsOverloadOrOverrideImpl()
1442 }(OldMethod, NewMethod); in IsOverloadOrOverrideImpl()
[all …]
H A DSemaDecl.cpp4022 const CXXMethodDecl *OldMethod = dyn_cast<CXXMethodDecl>(Old); in MergeFunctionDecl() local
4024 if (OldMethod && NewMethod) { in MergeFunctionDecl()
4026 NewMethod->setTrivial(OldMethod->isTrivial()); in MergeFunctionDecl()
4032 OldMethod->isFunctionTemplateSpecialization() && in MergeFunctionDecl()
4041 if (OldMethod->isStatic() != NewMethod->isStatic()) { in MergeFunctionDecl()
4053 if (isa<CXXConstructorDecl>(OldMethod)) in MergeFunctionDecl()
4075 } else if (OldMethod->isImplicit()) { in MergeFunctionDecl()
4081 << New << getSpecialMember(OldMethod); in MergeFunctionDecl()
4084 } else if (OldMethod->getFirstDecl()->isExplicitlyDefaulted() && !isFriend) { in MergeFunctionDecl()
4087 << getSpecialMember(OldMethod); in MergeFunctionDecl()