Merge from mainline (165734:167278).
[official-gcc/graphite-test-results.git] / gcc / testsuite / g++.dg / template / enum6.C
blob9df6d41063b06c91b4387129b56ec97cda1d9a27
1 // PR c++/34774
3 template<int shifts>
4 struct shift {
5   enum {
6     n0 = (unsigned)shifts,
7     n = n0 ? 0 : n0,
8     n_comp = -n
9   } x;