diff options
| author | Jason Merrill <jason@redhat.com> | 2009-11-19 11:59:05 -0500 |
|---|---|---|
| committer | Jason Merrill <jason@gcc.gnu.org> | 2009-11-19 11:59:05 -0500 |
| commit | 7bead48f160d4faab372aeab8a5200c5c21d2523 (patch) | |
| tree | 918b5da9a9ebc906d543b57fb0a5e50e3dd5076f /gcc/cp/cp-tree.h | |
| parent | 4a85780b75143fa28bc26ce508eafa95c5f5b3e8 (diff) | |
| download | gcc-7bead48f160d4faab372aeab8a5200c5c21d2523.zip gcc-7bead48f160d4faab372aeab8a5200c5c21d2523.tar.gz gcc-7bead48f160d4faab372aeab8a5200c5c21d2523.tar.bz2 | |
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
Diffstat (limited to 'gcc/cp/cp-tree.h')
| -rw-r--r-- | gcc/cp/cp-tree.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/cp/cp-tree.h b/gcc/cp/cp-tree.h index 3aff7ec..cae259b 100644 --- a/gcc/cp/cp-tree.h +++ b/gcc/cp/cp-tree.h @@ -4610,6 +4610,7 @@ extern void maybe_register_incomplete_var (tree); extern void maybe_commonize_var (tree); extern void complete_vars (tree); extern void finish_stmt (void); +extern tree static_fn_type (tree); extern void revert_static_member_fn (tree); extern void fixup_anonymous_aggr (tree); extern int check_static_variable_definition (tree, tree); |
