diff options
| author | nathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-06-08 13:49:09 +0000 |
|---|---|---|
| committer | nathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-06-08 13:49:09 +0000 |
| commit | a7501a3cb83a90d0128782d1b74320a089bb8321 (patch) | |
| tree | ead238883e47e22fe9a5a5adfad88bcfa7809650 /gcc/cp/decl.c | |
| parent | a81a4baae497e0a6fd13fee7609810bc5fbd6362 (diff) | |
| download | ppe42-gcc-a7501a3cb83a90d0128782d1b74320a089bb8321.tar.gz ppe42-gcc-a7501a3cb83a90d0128782d1b74320a089bb8321.zip | |
* decl.c (duplicate_decls): Fix DECL_TEMPLATE_RESULT thinko
in previous change.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43014 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cp/decl.c')
| -rw-r--r-- | gcc/cp/decl.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/cp/decl.c b/gcc/cp/decl.c index 5acf6220649..af9de43c559 100644 --- a/gcc/cp/decl.c +++ b/gcc/cp/decl.c @@ -3501,14 +3501,14 @@ duplicate_decls (newdecl, olddecl) /* If the new declaration is a definition, update the file and line information on the declaration. */ - if (DECL_INITIAL (DECL_RESULT (olddecl)) == NULL_TREE - && DECL_INITIAL (DECL_RESULT (newdecl)) != NULL_TREE) + if (DECL_INITIAL (DECL_TEMPLATE_RESULT (olddecl)) == NULL_TREE + && DECL_INITIAL (DECL_TEMPLATE_RESULT (newdecl)) != NULL_TREE) { DECL_SOURCE_LINE (olddecl) - = DECL_SOURCE_LINE (DECL_RESULT (olddecl)) + = DECL_SOURCE_LINE (DECL_TEMPLATE_RESULT (olddecl)) = DECL_SOURCE_LINE (newdecl); DECL_SOURCE_FILE (olddecl) - = DECL_SOURCE_FILE (DECL_RESULT (olddecl)) + = DECL_SOURCE_FILE (DECL_TEMPLATE_RESULT (olddecl)) = DECL_SOURCE_FILE (newdecl); } |

