re PR c++/9868 (ICE in c_expand_expr when qualifying member variable)
authorJason Merrill <jason@gcc.gnu.org>
Mon, 10 Mar 2003 21:11:48 +0000 (16:11 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Mon, 10 Mar 2003 21:11:48 +0000 (16:11 -0500)
        PR c++/9868
        * call.c (resolve_scoped_fn_name): Handle the case of a function
        pointer member.

From-SVN: r64124

gcc/testsuite/g++.dg/overload/scope1.C [new file with mode: 0644]

diff --git a/gcc/testsuite/g++.dg/overload/scope1.C b/gcc/testsuite/g++.dg/overload/scope1.C
new file mode 100644 (file)
index 0000000..f783b76
--- /dev/null
@@ -0,0 +1,10 @@
+// PR c++/9868
+
+template <typename T> struct D {
+  void (*p)();
+
+  void clear() {
+    D::p();
+  }
+};
+template class D<bool>;