mirror of
git://gcc.gnu.org/git/gcc.git
synced 2024-12-30 21:06:03 +08:00
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:
parent
bea5d553af
commit
0acbb8d94d
@ -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.
|
||||
|
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user