diff options
author | Ian Lance Taylor <ian@airs.com> | 2005-07-26 02:38:20 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2005-07-26 02:38:20 +0000 |
commit | dd4f41c3775d2d554849efffc0cd5ef7e806d4a1 (patch) | |
tree | 941f90109d1703d51cff840da3d146a47f62cebc /gcc | |
parent | 9bbf1357c80e7eacf193fcb6f9abec33ff20425c (diff) | |
download | gcc-dd4f41c3775d2d554849efffc0cd5ef7e806d4a1.zip gcc-dd4f41c3775d2d554849efffc0cd5ef7e806d4a1.tar.gz gcc-dd4f41c3775d2d554849efffc0cd5ef7e806d4a1.tar.bz2 |
ptree.c (cxx_print_identifier): Print a leading space if the indent level is 0.
* ptree.c (cxx_print_identifier): Print a leading space if the
indent level is 0.
From-SVN: r102378
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/cp/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/cp/ptree.c | 10 |
2 files changed, 13 insertions, 2 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 003fbab..a9c8dd0 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2005-07-25 Ian Lance Taylor <ian@airs.com> + + * ptree.c (cxx_print_identifier): Print a leading space if the + indent level is 0. + 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> * call.c (convert_for_arg_passing): Check function pointers when diff --git a/gcc/cp/ptree.c b/gcc/cp/ptree.c index 9ee2ae3..7526373 100644 --- a/gcc/cp/ptree.c +++ b/gcc/cp/ptree.c @@ -149,9 +149,15 @@ cxx_print_binding (FILE *stream, cxx_binding *binding, const char *prefix) void cxx_print_identifier (FILE *file, tree node, int indent) { - indent_to (file, indent); + if (indent == 0) + fprintf (file, " "); + else + indent_to (file, indent); cxx_print_binding (file, IDENTIFIER_NAMESPACE_BINDINGS (node), "bindings"); - indent_to (file, indent); + if (indent == 0) + fprintf (file, " "); + else + indent_to (file, indent); cxx_print_binding (file, IDENTIFIER_BINDING (node), "local bindings"); print_node (file, "label", IDENTIFIER_LABEL_VALUE (node), indent + 4); print_node (file, "template", IDENTIFIER_TEMPLATE (node), indent + 4); |