C-minor v0.0

TypeSystem Class

Assembly: Topten.Cminor.Compiler.dll
Namespace: Topten.Cminor.Types

public class TypeSystem

Inheritance

TypeSystem → object

Constructors

TypeSystem()

Properties

RootNamespace

Methods

BuildOperatorAndCastMaps(Topten.Cminor.Compiler)
CanImplicitCast(TypeInfo, TypeInfo)
FindCast(bool, TypeInfo, TypeInfo)
FindType(string)
FindType(TypeKind)
GetAllBinaryOperators()
GetAllCastOperators()
GetAllUnaryOperators()
GetBinaryOperators(Topten.Cminor.BinaryOperatorType)
GetUnaryOperators(Topten.Cminor.UnaryOperatorType)
IsBuiltInType(TypeKind)
MapTypeCode(TypeCode)
Register(TypeInfo)