// { dg-do run } | |
// GROUPS passed code-generation | |
// code-gen file | |
// From: david.binderman@pmsr.philips.co.uk | |
// Date: Tue, 17 Aug 93 10:09:38 BST | |
// Subject: .* broken in 2.4.5 | |
// Message-ID: <9308170909.AA05509@pmsr.philips.co.uk> | |
class A { | |
public: | |
char c; | |
}; | |
typedef char A::*PMA; | |
PMA pmA = &A::c; | |
A oA; | |
extern "C" int printf( const char *, ...); | |
int main() | |
{ | |
oA.c = 'q'; | |
if ( (oA .* pmA)) | |
printf( "PASS\n"); | |
else | |
printf(" FAIL\n"); | |
} | |