]> gcc.gnu.org Git - gcc.git/commit
re PR c++/561 (std:unclear about Overloaded Function Pointer resolution)
authorJason Merrill <jason@redhat.com>
Thu, 19 Nov 2009 16:59:05 +0000 (11:59 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Thu, 19 Nov 2009 16:59:05 +0000 (11:59 -0500)
commit7bead48f160d4faab372aeab8a5200c5c21d2523
tree918b5da9a9ebc906d543b57fb0a5e50e3dd5076f
parent4a85780b75143fa28bc26ce508eafa95c5f5b3e8
re PR c++/561 (std:unclear about Overloaded Function Pointer resolution)

PR c++/561
* decl.c (static_fn_type): Split out...
(revert_static_member_fn): ...from here.
* cp-tree.h: Declare it.
* class.c (resolve_address_of_overloaded_function): Use it to compare
pointers to member functions.
* typeck.c (build_static_cast_1): Call instantiate_type.

From-SVN: r154336
gcc/cp/ChangeLog
gcc/cp/class.c
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/typeck.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/overload/pmf2.C [new file with mode: 0644]
This page took 0.065202 seconds and 5 git commands to generate.