module internal.types.type¶
Source: stdlib/internal/types/type.codon
internal.types.type¶Source: stdlib/internal/types/type.codon
type[T] @extend Class is extended to add given methods ¶TypeInfo¶id: int¶raw_name: str¶nice_name: str¶repr: Function[Ptr[byte], str]¶__new__()¶__raw__(self)¶__init__(self, T: type)¶__str__(self)¶__repr__(self)¶__eq__(self, other: TypeInfo)¶__ne__(self, other: TypeInfo)¶is_parent(self, T: type)¶wrap(arg: Ptr[byte], T: type)¶TypeWrap[T] @extend Class is extended to add given methods ¶__name__ @property Method is a class property ¶__new__(T: type)¶__call_no_self__(*args, **kwargs)¶__call__(self, *args, **kwargs)¶__repr__(self)¶__name__(self) @property Method is a class property ¶