OSDN Git Service

* error.c (dump_decl): Be a bit more explicit with template
authormmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 27 Mar 1998 20:25:21 +0000 (20:25 +0000)
committermmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 27 Mar 1998 20:25:21 +0000 (20:25 +0000)
type arguments, when verbose.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@18858 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/cp/ChangeLog
gcc/cp/error.c

index 7c892d4..40ee483 100644 (file)
@@ -1,3 +1,8 @@
+Fri Mar 27 20:23:18 1998  Mark Mitchell  <mmitchell@usa.net>
+
+       * error.c (dump_decl): Be a bit more explicit with template
+       type arguments, when verbose.
+       
 Fri Mar 27 18:16:40 1998  Jason Merrill  <jason@yorick.cygnus.com>
 
        * inc/exception: Reorder closing braces.
index d97ed38..e5dc73f 100644 (file)
@@ -655,6 +655,10 @@ dump_decl (t, v)
        /* Don't say 'typedef class A' */
         if (DECL_ARTIFICIAL (t))
          {
+           if (v > 0 && TREE_CODE (TREE_TYPE (t)) == TEMPLATE_TYPE_PARM)
+             /* Say `class T' not just `T'. */
+             OB_PUTS ("class ");
+
            dump_type (TREE_TYPE (t), v);
            break;
          }