diff options
author | Mark Mitchell <mark@markmitchell.com> | 1998-11-16 08:34:38 +0000 |
---|---|---|
committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 1998-11-16 08:34:38 +0000 |
commit | fbf1c34bfa83a4b08f9ee8651250cd989d0bd0ba (patch) | |
tree | 4e2640645217b40b287d5f8c413c905bb4a702c8 /gcc/flow.c | |
parent | 848b92e1cc58303988dadd22623b904697084092 (diff) | |
download | gcc-fbf1c34bfa83a4b08f9ee8651250cd989d0bd0ba.zip gcc-fbf1c34bfa83a4b08f9ee8651250cd989d0bd0ba.tar.gz gcc-fbf1c34bfa83a4b08f9ee8651250cd989d0bd0ba.tar.bz2 |
cp-tree.h (DECL_TEMPLATE_INSTANTIATED): New macro.
* cp-tree.h (DECL_TEMPLATE_INSTANTIATED): New macro.
* decl.c (duplicate_decls): Remove special-case code to deal with
template friends, and just do the obvious thing.
* pt.c (register_specialization): Tweak for clarity, and also to
clear DECL_INITIAL for an instantiation before it is merged with a
specialization.
(check_explicit_specialization): Fix indentation.
(tsubst_friend_function): Handle both definitions in friend
declaration and outside friend declarations.
(tsubst_decl): Don't clear DECL_INITIAL for an instantiation.
(regenerate_decl_from_template): Tweak accordingly.
(instantiate_decl): Likewise.
From-SVN: r23674
Diffstat (limited to 'gcc/flow.c')
0 files changed, 0 insertions, 0 deletions