Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / clang / test / SemaTemplate / instantiate-enum-2.cpp
blob9a90a9cd6ce762ebd28a19050b350aa8206fd8f6
1 // RUN: %clang_cc1 %s -fsyntax-only -verify
2 // expected-no-diagnostics
4 template<int IntBits> struct X {
5 enum {
6 IntShift = (unsigned long long)IntBits,
7 ShiftedIntMask = (1 << IntShift)
8 };
9 };
10 X<1> x;