From d162703b11af075e96d768860147a7d9fdc7a535 Mon Sep 17 00:00:00 2001 From: Richard Smith Date: Mon, 22 Jul 2013 18:06:23 +0000 Subject: [PATCH] Update comment to refer to core issue number. llvm-svn: 186848 --- clang/lib/Sema/SemaDeclCXX.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/clang/lib/Sema/SemaDeclCXX.cpp b/clang/lib/Sema/SemaDeclCXX.cpp index dd46dfb..b6f5fe9 100644 --- a/clang/lib/Sema/SemaDeclCXX.cpp +++ b/clang/lib/Sema/SemaDeclCXX.cpp @@ -5076,10 +5076,8 @@ bool Sema::ShouldDeleteSpecialMember(CXXMethodDecl *MD, CXXSpecialMember CSM, SMI.shouldDeleteForBase(BI)) return true; - // Defect report (no number yet): do not consider virtual bases of - // constructors of abstract classes, since we are not going to construct - // them. This is an extension of DR257 into the C++11 behavior for special - // members. + // Per DR1611, do not consider virtual bases of constructors of abstract + // classes, since we are not going to construct them. if (!RD->isAbstract() || !SMI.IsConstructor) { for (CXXRecordDecl::base_class_iterator BI = RD->vbases_begin(), BE = RD->vbases_end(); -- 2.7.4