From ea4d3ff6e081929a77d3306137d175505106de58 Mon Sep 17 00:00:00 2001 From: Jason Merrill Date: Mon, 19 Oct 1998 16:13:26 -0400 Subject: [PATCH] new From-SVN: r23188 --- .../g++.old-deja/g++.other/lookup4.C | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 gcc/testsuite/g++.old-deja/g++.other/lookup4.C diff --git a/gcc/testsuite/g++.old-deja/g++.other/lookup4.C b/gcc/testsuite/g++.old-deja/g++.other/lookup4.C new file mode 100644 index 00000000000..59b7a75b2bd --- /dev/null +++ b/gcc/testsuite/g++.old-deja/g++.other/lookup4.C @@ -0,0 +1,21 @@ +// Test for proper handling of references to overloaded member functions. + +struct A { + static void f (int) { } + void f (); +}; + +void (*p)(int) = &A::f; + +void A::f () +{ + p = f; +} + +int main() +{ + A a; + p = &a.f; + (a.f)(); + (a.f)(42); +} -- 2.30.2