From 48a30e2846c758e15c6b045cfe8e5243c05d808e Mon Sep 17 00:00:00 2001 From: Paolo Carlini Date: Fri, 1 Mar 2013 09:26:17 +0000 Subject: [PATCH] decl.c (grokdeclarator): Remove dead code. 2013-03-01 Paolo Carlini * decl.c (grokdeclarator): Remove dead code. From-SVN: r196369 --- gcc/cp/ChangeLog | 4 ++++ gcc/cp/decl.c | 7 ------- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 11ea5d43752..eb030f117e2 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,7 @@ +2013-03-01 Paolo Carlini + + * decl.c (grokdeclarator): Remove dead code. + 2013-02-28 Jason Merrill PR c++/56481 diff --git a/gcc/cp/decl.c b/gcc/cp/decl.c index a90044a488a..40ab0bdee98 100644 --- a/gcc/cp/decl.c +++ b/gcc/cp/decl.c @@ -8599,7 +8599,6 @@ grokdeclarator (const cp_declarator *declarator, int explicit_int = 0; int explicit_char = 0; int defaulted_int = 0; - tree dependent_name = NULL_TREE; tree typedef_decl = NULL_TREE; const char *name = NULL; @@ -9196,12 +9195,6 @@ grokdeclarator (const cp_declarator *declarator, } friendp = decl_spec_seq_has_spec_p (declspecs, ds_friend); - if (dependent_name && !friendp) - { - error ("%<%T::%D%> is not a valid declarator", ctype, dependent_name); - return error_mark_node; - } - /* Issue errors about use of storage classes for parameters. */ if (decl_context == PARM) {