diff options
author | Alexandre Oliva <oliva@lsd.ic.unicamp.br> | 1999-12-22 08:52:49 +0000 |
---|---|---|
committer | Alexandre Oliva <oliva@gcc.gnu.org> | 1999-12-22 08:52:49 +0000 |
commit | f6a898ba9e5640269015a0f035adfdc10d18bd40 (patch) | |
tree | d586fa4a13c8b3e9c71b62e31611de981aa5ced9 | |
parent | 0e455fc3f96799199ba3c801e786dd5d2164920c (diff) | |
download | gcc-f6a898ba9e5640269015a0f035adfdc10d18bd40.zip gcc-f6a898ba9e5640269015a0f035adfdc10d18bd40.tar.gz gcc-f6a898ba9e5640269015a0f035adfdc10d18bd40.tar.bz2 |
* error.c (dump_decl): Support named return values.
From-SVN: r31067
-rw-r--r-- | gcc/cp/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/cp/error.c | 5 |
2 files changed, 9 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 9fa4269..25c9105 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,7 @@ +1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br> + + * error.c (dump_decl): Support named return values. + 1999-12-20 Mark Mitchell <mark@codesourcery.com> * cp-tree.h (CLASSTYPE_VFIELD_PARENT): Update comments. diff --git a/gcc/cp/error.c b/gcc/cp/error.c index e7633f5..46ac51b 100644 --- a/gcc/cp/error.c +++ b/gcc/cp/error.c @@ -892,6 +892,11 @@ dump_decl (t, flags) dump_simple_decl (t, TREE_TYPE (t), flags); break; + case RESULT_DECL: + OB_PUTS ("{return} "); + dump_simple_decl (t, TREE_TYPE (t), flags); + break; + case NAMESPACE_DECL: dump_scope (CP_DECL_CONTEXT (t), flags); if (DECL_NAME (t) == anonymous_namespace_name) |