From cb7d4f79e8624ae4950d689cacf20bba40bd3932 Mon Sep 17 00:00:00 2001 From: jason Date: Wed, 30 Jun 2010 00:51:13 +0000 Subject: * decl2.c (mark_used): Adjust error for use of deleted function. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@161580 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/cp/decl2.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gcc/cp/decl2.c') diff --git a/gcc/cp/decl2.c b/gcc/cp/decl2.c index 1e088e0464a..ce54c79f20e 100644 --- a/gcc/cp/decl2.c +++ b/gcc/cp/decl2.c @@ -4110,8 +4110,9 @@ mark_used (tree decl) return; } } - error ("deleted function %q+D", decl); - error ("used here"); + error ("use of deleted function %qD", decl); + if (!maybe_explain_implicit_delete (decl)) + error_at (DECL_SOURCE_LOCATION (decl), "declared here"); return; } /* If we don't need a value, then we don't need to synthesize DECL. */ -- cgit v1.2.1