From 1a4109b68586ceb6c852cb6c405967ff084b7800 Mon Sep 17 00:00:00 2001 From: Adam Butcher Date: Mon, 23 Sep 2013 23:43:25 +0100 Subject: [PATCH] Generate more intuitive name for 'auto' parameters. * parser.c (make_generic_type_name): Spell generic type names '' rather than '__GenN'. From-SVN: r202849 --- gcc/cp/ChangeLog | 5 +++++ gcc/cp/parser.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index c97cb4546b0..156dea21b0c 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2013-09-23 Adam Butcher + + * parser.c (make_generic_type_name): Spell generic type names '' + rather than '__GenN'. + 2013-09-23 Adam Butcher * lambda.c (maybe_add_lambda_conv_op): Don't check for instantiated diff --git a/gcc/cp/parser.c b/gcc/cp/parser.c index fac3808e424..82abf7c8954 100644 --- a/gcc/cp/parser.c +++ b/gcc/cp/parser.c @@ -28902,7 +28902,7 @@ static tree make_generic_type_name () { char buf[32]; - sprintf (buf, "__GenT%d", ++generic_parm_count); + sprintf (buf, "", ++generic_parm_count); return get_identifier (buf); } -- 2.30.2