summaryrefslogtreecommitdiffstats
path: root/clang/lib
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2011-02-18 23:59:51 +0000
committerChandler Carruth <chandlerc@gmail.com>2011-02-18 23:59:51 +0000
commit98e3c568bfbd06ad8042f335d49ca0293eb3a0f5 (patch)
treeb9b1e395df27680fdc208fbce467d43de4694e29 /clang/lib
parenta8bea4b90ec7448231306920b7a55ab4a13841cc (diff)
downloadbcm5719-llvm-98e3c568bfbd06ad8042f335d49ca0293eb3a0f5.tar.gz
bcm5719-llvm-98e3c568bfbd06ad8042f335d49ca0293eb3a0f5.zip
Fix PR8767, improve diagnostic wording when allocating an object of an
abstract class type. Patch by Stephen Hines, with a wording tweak from Doug applied by me. llvm-svn: 125996
Diffstat (limited to 'clang/lib')
-rw-r--r--clang/lib/Sema/SemaDeclCXX.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Sema/SemaDeclCXX.cpp b/clang/lib/Sema/SemaDeclCXX.cpp
index 58f656c1454..d88d88c37ca 100644
--- a/clang/lib/Sema/SemaDeclCXX.cpp
+++ b/clang/lib/Sema/SemaDeclCXX.cpp
@@ -2535,7 +2535,7 @@ void Sema::DiagnoseAbstractType(const CXXRecordDecl *RD) {
Diag(SO->second.front().Method->getLocation(),
diag::note_pure_virtual_function)
- << SO->second.front().Method->getDeclName();
+ << SO->second.front().Method->getDeclName() << RD->getDeclName();
}
}
OpenPOWER on IntegriCloud