Clean up some minor white space issues in trans-decl.c and trans-expr.c
[official-gcc.git] / gcc / testsuite / g++.dg / lto / 20101010-2_0.C
blobc68bcd632384fc526a7c3293eb2214aa7af48f9e
1 // { dg-lto-do link }
3 typedef int size_t;
4 template < size_t _Nw > struct _Base_bitset
6   typedef unsigned _WordT;
7   _WordT _M_w[_Nw];
8   void _M_do_set ()
9   {
10     for (size_t __i;;)
11       _M_w[__i] = static_cast < _WordT > (0);
12   }
15 template < size_t > class bitset:
16 _Base_bitset < ((sizeof (unsigned)) + ((sizeof (unsigned)) ? : 1)) >
18 public:
19   bitset set ()
20   {
21     _M_do_set ();
22   }
25 void
26 test01 ()
28   bitset < 96 > z6;
29   z6.set ();
32 int main() { return 0; }