C-minor v0.0

TypeInfo Class

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

Type declaration

public class TypeInfo : Member,
    Topten.Cminor.Semantic.IBinding

Inheritance

TypeInfo → Memberobject

Interfaces

Topten.Cminor.Semantic.IBinding

Constructors

TypeInfo()

Constructor

Properties

AstStatment

The AST statement that defines this type

CLRType
FullName

The fully qualified type name for this type

IsFloatingPoint

Check if the type is a floating point numeric type

IsIntegral

Check if the type is an integral numeric type

IsReferenceType
IsSigned

Check if a type is signed numeric type

IsUserDefined
Members

Members of this type

NestedTypes

Get all nested types

TypeKind

The type kind

Methods

FindImplicitMember(string)
GetMember(string)

Get a member

Overridden & Inherited

Attributes

Attributes for this member

Declaration

The AST statement that declares this member

DeclaringType

Gets the type that this member belongs to

Kind
Modifiers

Modifiers for this member

Name

The member name

NativeName
ToString()