1 // GROUPS passed code-generation 2 // code-gen file 3 // From: david.binderman@pmsr.philips.co.uk 4 // Date: Tue, 17 Aug 93 10:09:38 BST 5 // Subject: .* broken in 2.4.5 6 // Message-ID: <9308170909.AA05509@pmsr.philips.co.uk> 7 8 class A { 9 public: 10 char c; 11 }; 12 13 typedef char A::*PMA; 14 15 PMA pmA = &A::c; 16 17 A oA; 18 19 extern "C" int printf( const char *, ...); 20 main()21int main() 22 { 23 oA.c = 'q'; 24 25 if ( (oA .* pmA)) 26 printf( "PASS\n"); 27 else 28 printf(" FAIL\n"); 29 } 30 31