enum foo { foo_e0, foo_e1, foo_e2, foo_e3 };