OSDN Git Service

Initial revision
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.old-deja / g++.law / code-gen4.C
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
21 main()
22 {
23         oA.c = 'q';
24
25         if ( (oA .* pmA))
26                         printf( "PASS\n");
27         else
28                         printf(" FAIL\n");
29 }
30