OSDN Git Service

* decl.c (finish_enum): Merge two 'for' loops. Copy value node if required.
authordpatel <dpatel@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 26 Feb 2003 22:14:24 +0000 (22:14 +0000)
committerdpatel <dpatel@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 26 Feb 2003 22:14:24 +0000 (22:14 +0000)
commit40256ecd30b271450f21b9991ee211cc3461d0b3
treefc38680b655982d2f6210efb42c64a722484b673
parent6ed7aa13e7a86c24a576903e75ceabb8037070ab
    * decl.c (finish_enum): Merge two 'for' loops. Copy value node if required.
        Postpone enum setting for template decls.
        (build_enumerator): Delay copying value node until finish_enum (). Remove
        #if 0'ed code.
        * pt.c (tsubst_enum): Set TREE_TYPE and copy value node.
        (tsubst_copy): Add check for enum type.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63487 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/cp/pt.c