OSDN Git Service

* tree.c (is_overloaded_fn): Handle getting a fn template.
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 3 Dec 1997 19:46:56 +0000 (19:46 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 3 Dec 1997 19:46:56 +0000 (19:46 +0000)
commit7f634b7a91a0d015e5cf9113f0a92319b4cbb902
treecbef61e4c68e290653ba52cca7d8b28493864ced
parent52c044b256e68dd6fd67649952fb6386581ea021
* tree.c (is_overloaded_fn): Handle getting a fn template.
(really_overloaded_fn): Likewise.
* error.c (dump_decl): Handle TEMPLATE_ID_EXPRs better.
* pt.c (check_explicit_specialization): Tweak.
(determine_explicit_specialization): Tweak.

* tree.c, cp-tree.h (get_target_expr): New fn.

1997-12-02  Mark Mitchell  <mmitchell@usa.net>

* pt.c (determine_explicit_specialization): Avoid an internal
error for bad specializations.

* method.c (build_overload_value): Handle SCOPE_REF.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@16928 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/error.c
gcc/cp/method.c
gcc/cp/pt.c
gcc/cp/tree.c