[gcc(refs/vendors/ibm/heads/perf)] c++: Remove more dead code.

Jiu Fu Guo guojiufu@gcc.gnu.org
Thu Mar 19 05:35:05 GMT 2020


https://gcc.gnu.org/g:d71365427670a791c5b54bfec6e3d41210844a8a

commit d71365427670a791c5b54bfec6e3d41210844a8a
Author: Jason Merrill <jason@redhat.com>
Date:   Sat Feb 15 14:48:08 2020 +0100

    c++: Remove more dead code.
    
    gcc/cp/ChangeLog
    2020-02-15  Jason Merrill  <jason@redhat.com>
    
            PR c++/92583
            * pt.c (any_template_parm_r): Remove CONSTRUCTOR handling.

Diff:
---
 gcc/cp/ChangeLog | 5 +++++
 gcc/cp/pt.c      | 5 -----
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index a3d904e7bbb..ed6b0d0207e 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,8 @@
+2020-02-15  Jason Merrill  <jason@redhat.com>
+
+	PR c++/92583
+	* pt.c (any_template_parm_r): Remove CONSTRUCTOR handling.
+
 2020-02-14  Jakub Jelinek  <jakub@redhat.com>
 
 	PR c++/61414
diff --git a/gcc/cp/pt.c b/gcc/cp/pt.c
index 6e7f4555da8..d19bde7bcbe 100644
--- a/gcc/cp/pt.c
+++ b/gcc/cp/pt.c
@@ -10448,11 +10448,6 @@ any_template_parm_r (tree t, void *data)
       WALK_SUBTREE (TREE_OPERAND (t, 1));
       break;
 
-    case CONSTRUCTOR:
-      if (TREE_TYPE (t))
-        WALK_SUBTREE (TREE_TYPE (t));
-      break;
-
     case PARM_DECL:
       /* A parameter or constraint variable may also depend on a template
 	 parameter without explicitly naming it.  */


More information about the Gcc-cvs mailing list