TypeInfo Class
Assembly: Topten.Cminor.Compiler.dll
Namespace: Topten.Cminor.Types
Type declaration
public class TypeInfo : Member,
Topten.Cminor.Semantic.IBinding
Inheritance
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() |