2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.mike / p6311.C
blob309a083ad50d9e529bba6a06b28bf39ff64e679b
1 // { dg-do run  }
2 // prms-id: 6311
4 struct Foo {
5   int member;
6 } a = { 42 }, *ptra = &a;
8 int Foo::*pmd = &Foo::member;
10 int main() {
11   if (pmd == 0)
12     return 1;
13   if (a.*pmd != 42)
14     return 2;
15   if (ptra->*pmd != 42)
16     return 3;