+11
−3
Loading
For apparently historical reasons, we added, eg, `Type::U8` as a named type with name `u8`. This doesn't make sense for various reasons (these names are never actually treated as names, and if they were, they'd never be correct for all bindings). This is just a cleanup to help simplify our ComponentInterface. It did however uncover two bugs: * Type::iter_types neglected to include the CustomType builtin * Type::get_name() returned None for a CallbackInterface even though they are named.