Lines Matching defs:FinalOverriders
2099 const CXXRecordDecl &RD, const CXXFinalOverriderMap *FinalOverriders) {
2100 if (!FinalOverriders) {
2107 OverridingMethodsEntry : *FinalOverriders) {
2119 void CXXRecordDecl::completeDefinition(CXXFinalOverriderMap *FinalOverriders) {
2129 if (mayBeAbstract() && hasPureVirtualFinalOverrider(*this, FinalOverriders))
2282 llvm::SmallVector<CXXMethodDecl*, 4> FinalOverriders;
2286 for (CXXMethodDecl *OtherD : FinalOverriders) {
2292 llvm::erase_if(FinalOverriders, [&](CXXMethodDecl *OtherD) {
2296 FinalOverriders.push_back(D);
2308 return FinalOverriders.size() == 1 ? FinalOverriders.front() : nullptr;