error.c (dump_template_parms): Don't use TS_PEDANTIC_NAME to change primary template rendering.

* error.c (dump_template_parms): Don't use TS_PEDANTIC_NAME
	to change primary template rendering.

From-SVN: r29707
This commit is contained in:
Nathan Sidwell 1999-09-29 14:59:56 +00:00 committed by Nathan Sidwell
parent bea5d553af
commit 0acbb8d94d
2 changed files with 5 additions and 22 deletions

View File

@ -1,3 +1,8 @@
1999-09-29 Nathan Sidwell <nathan@acm.org>
* error.c (dump_template_parms): Don't use TS_PEDANTIC_NAME
to change primary template rendering.
1999-09-29 Mark Mitchell <mark@codesourcery.com>
* cp-tree.h (UPT_TEMPLATE): Remove.

View File

@ -1350,28 +1350,6 @@ dump_template_parms (info, primary, flags)
need_comma = 1;
}
}
else if (flags & TS_PEDANTIC_NAME)
{
tree tpl = TI_TEMPLATE (info);
tree parms = TREE_VALUE (DECL_TEMPLATE_PARMS (tpl));
int len = TREE_VEC_LENGTH (parms);
int ix;
for (ix = 0; ix != len; ix++)
{
tree parm = TREE_VALUE (TREE_VEC_ELT (parms, ix));
if (ix)
OB_PUTS (", ");
if (TREE_CODE (parm) == TYPE_DECL)
OB_PUTS ("class");
else if (TREE_CODE (parm) == TEMPLATE_DECL)
dump_decl (DECL_TEMPLATE_RESULT (parm), flags);
else
dump_type (TREE_TYPE (parm),
flags | TS_TEMPLATE_PARM);
}
}
else if (primary)
{
tree tpl = TI_TEMPLATE (info);