/// Create a new builtin type.
Create a new builtin type.
Create a new builtin type .
pub fn new<T: Into<Ty>>(name: &str, ty: T) -> BuiltinType {
        BuiltinType {
            id: TypeDeclRef::alloc(),
            name: get_name_table().intern(name, false),
            ty: ty.into(),
            aux: Vec::new(),
        }
    }
pub fn new < T : Into < Ty > > ( name : & str , ty : T ) -> BuiltinType { BuiltinType { id : TypeDeclRef :: alloc ( ) , name : get_name_table ( ) . intern ( name , false ) , ty : ty . into ( ) , aux : Vec :: new ( ) , } }
Create a new builtin type.
Create a new builtin type .
name
&str
ty
T