cpp/types/is scoped enum