#include #include #include #include #include enum E { V, }; struct S { uint8_t field; }; using A = uint8_t; constexpr static const S C1 = S{ /* .field = */ 0 }; constexpr static const E C2 = V; constexpr static const A C3 = 0;