]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/cp/tree.c
tree.c (is_overloaded_fn): Handle getting a fn template.
authorJason Merrill <jason@gcc.gnu.org>
Wed, 3 Dec 1997 19:46:56 +0000 (14:46 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Wed, 3 Dec 1997 19:46:56 +0000 (14:46 -0500)
commitaa36c0813a2f8c213bb5b041ce67e7032b078c5a
treecbef61e4c68e290653ba52cca7d8b28493864ced
parent868e82ab1fa87c6801acb82b0fb4e079e4e25356
tree.c (is_overloaded_fn): Handle getting a fn template.

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

From-SVN: r16928
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/error.c
gcc/cp/method.c
gcc/cp/pt.c
gcc/cp/tree.c