]> git.ipfire.org Git - thirdparty/gcc.git/commit
decl.c (finish_enum): Merge two 'for' loops.
authorDevang Patel <dpatel@apple.com>
Wed, 26 Feb 2003 22:14:24 +0000 (14:14 -0800)
committerDevang Patel <dpatel@gcc.gnu.org>
Wed, 26 Feb 2003 22:14:24 +0000 (14:14 -0800)
commitfdedded1bdb452dbf3bb2a62673ae238260258ff
treefc38680b655982d2f6210efb42c64a722484b673
parenteeec05e1dbd553dc97695ac6bb91112c42599d30
decl.c (finish_enum): Merge two 'for' loops.

        * 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.

From-SVN: r63487
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/cp/pt.c