]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR c++/25369 (use of inline function in template class leads to undefined reference)
authorMark Mitchell <mark@codesourcery.com>
Fri, 23 Dec 2005 07:40:04 +0000 (07:40 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Fri, 23 Dec 2005 07:40:04 +0000 (07:40 +0000)
commit7eab6e7b91cdf2dbd17595eac46173e3ce65dd84
treed3c9d42deb43cc0a2a85375a47e5680b0096e26c
parentdd55e286d4b1ea92a85632f15c416c513d2455ba
re PR c++/25369 (use of inline function in template class leads to undefined reference)

PR c++/25369
* g++.dg/template/ptrmem16.C: New test.
PR c++/25369
* tree.c (really_overloaded_fn): Tweak comment.
* pt.c (tsubst_call_declarator_parms): Remove.
(tsubst_copy): Call mark_used on the member referenced by an
OFFSET_REF.
* semantics.c (finish_qualified_id_expr): Simplify.
* decl2.c (mark_used): Accept BASELINKs.

From-SVN: r109010
gcc/cp/ChangeLog
gcc/cp/decl2.c
gcc/cp/pt.c
gcc/cp/semantics.c
gcc/cp/tree.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/template/ptrmem16.C [new file with mode: 0644]