struct Foo { char type_ : 3; char type(); void set_type_(char c); void set_type(char c); };