1 // Build with "cl.exe /Zi /GR- /GX- every-enum.cpp /link /debug /nodefaultlib /incremental:no /entry:main"
8 void __cdecl
operator delete(void *,unsigned int) {}
9 void __cdecl
operator delete(void *,unsigned __int64
) {}
56 enum Char16
: char16_t
{
61 enum Char32
: char32_t
{
66 enum WChar
: wchar_t {
88 template<typename T
> void f(T t
) {}
90 int main(int argc
, char **argv
) {
109 f
<const volatile EC
>(EC::A
);