re PR c++/15875 (rejects pointer to member in template)
authorJason Merrill <jason@redhat.com>
Thu, 10 Jun 2004 18:28:53 +0000 (14:28 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Thu, 10 Jun 2004 18:28:53 +0000 (14:28 -0400)
commit5a57f1b2c005ba13c7214d1d4cf8a6d882f43b59
treea5a8617488c066ac09291b56eec8860859a2ef95
parent078c8b08a0a0d7db27f491a4212957c967619f67
re PR c++/15875 (rejects pointer to member in template)

        PR c++/15875
        Revert:
        2004-06-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
        * init.c (build_offset_ref): Build SCOPE_REF with non-null
        TREE_TYPE for non-dependent names.
        * pt.c (type_dependent_expression_p): Handle SCOPE_REF with
        unknown_type_node as its TREE_TYPE.
        * cxx-pretty_print.c (pp_cxx_unqualified_id): Handle BASELINK.
        * error.c (dump_decl) <SCOPE_REF case>: Use pp_expression.
        (dump_expr) <SCOPE_REF case>: Likewise.

From-SVN: r82933
gcc/cp/ChangeLog
gcc/cp/cxx-pretty-print.c
gcc/cp/error.c
gcc/cp/init.c
gcc/cp/pt.c
gcc/testsuite/g++.dg/template/non-dependent10.C [deleted file]
gcc/testsuite/g++.dg/template/non-dependent7.C [deleted file]
gcc/testsuite/g++.dg/template/non-dependent8.C [deleted file]
gcc/testsuite/g++.dg/template/non-dependent9.C [deleted file]