module Magiika::Typing
Extended Modules
Defined in:
typing/typing.crConstant Summary
-
TYPE_IDS =
Hash(TypeID, TypeMeta).new
-
TYPE_REGISTRY_MUTEX =
Mutex.new
Instance Method Summary
- #register_type(type_name : String, reference : TypeNode.class | InstTypeNode, type_superclass : Class) : TypeMeta
- #unregister_type(id : TypeID)
Instance Method Detail
def register_type(type_name : String, reference : TypeNode.class | InstTypeNode, type_superclass : Class) : TypeMeta
#