OSDN Git Service

Initial revision
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.old-deja / g++.brendan / crash51.C
1 // Build don't link: 
2 // GROUPS passed old-abort
3 class obj;
4
5 typedef obj *obj_t;
6
7 class obj {
8 public:
9     obj( const obj& o );
10 };   
11
12 extern obj nowhere;
13
14 class set: public obj {
15     unsigned  bit_vector;
16 public:
17     set( const obj& o );
18     set&      operator|=( const int q );
19 };   
20
21 enum pin_enum { E_F, O_C, O_D, O_S, P_D, P_U, R, T, A, C };
22
23 set t_q = ( ( ( ( ( ( set( nowhere ) |= E_F ) |= O_C ) |= O_D ) |= O_S )
24               |= P_U ) |= P_D ) |= T;