pub fn build_minimal_enum( type_flags: u32, bit_bound: u16, literals: Vec<EnumLiteralDesc<'_>>, ) -> TypeObject