Dead
[official-gcc.git] / gomp-20050608-branch / gcc / testsuite / g++.old-deja / g++.benjamin / typedef03.C
blobf2138402a4c80c19c82e2ce336943d9294c3abc9
1 // { dg-do assemble  }
2 //980526 bkoz
3 // reduced testcase for 980511 brendan qt bug
6 class QTextStream                                
8 public:
9     QTextStream();
10     virtual ~QTextStream();
12     enum {
13         skipws    = 0x0001,                      
14         left      = 0x0002,                      
15         right     = 0x0004,                      
16         internal  = 0x0008,                      
17         bin       = 0x0010,                      
18         oct       = 0x0020,                      
19         dec       = 0x0040,                      
20         hex       = 0x0080,                      
21         showbase  = 0x0100,                      
22         showpoint = 0x0200,                      
23         uppercase = 0x0400,                      
24         showpos   = 0x0800,                      
25         scientific= 0x1000,                      
26         fixed     = 0x2000                       
27     };
29     static const int basefield;                  
30     static const int adjustfield;       
33 typedef QTextStream QTS;
34 const int QTS::basefield   = (QTS::bin | QTS::dec | QTS::hex) ;
35 const int QTS::adjustfield = QTS::left | QTS::right | QTS::internal;
36 #if 0
37 #define QTS QTextStream
38 const int QTS::basefield   = (QTS::bin | QTS::dec | QTS::hex) ;
39 const int QTS::adjustfield = QTS::left | QTS::right | QTS::internal;
40 #endif