C# Class Mosa.Compiler.MosaTypeSystem.TypeSystem

Afficher le fichier Open project: tgiphil/MOSA-Project Class Usage Examples

Private Properties

Свойство Type Description
Load void
TypeSystem System

Méthodes publiques

Méthode Description
CreateLinkerMethod ( string methodName, MosaType returnType, IList parameters ) : MosaMethod
GetModuleByAssembly ( string name ) : Mosa.Compiler.MosaTypeSystem.MosaModule
GetTypeByName ( Mosa.Compiler.MosaTypeSystem.MosaModule module, string @namespace, string name ) : MosaType
GetTypeByName ( string @namespace, string name ) : MosaType
Load ( IMetadata metadata ) : TypeSystem
LookupUserString ( Mosa.Compiler.MosaTypeSystem.MosaModule module, uint token ) : string

Private Methods

Méthode Description
Load ( ) : void
TypeSystem ( IMetadata metadata ) : System

Method Details

CreateLinkerMethod() public méthode

public CreateLinkerMethod ( string methodName, MosaType returnType, IList parameters ) : MosaMethod
methodName string
returnType MosaType
parameters IList
Résultat MosaMethod

GetModuleByAssembly() public méthode

public GetModuleByAssembly ( string name ) : Mosa.Compiler.MosaTypeSystem.MosaModule
name string
Résultat Mosa.Compiler.MosaTypeSystem.MosaModule

GetTypeByName() public méthode

public GetTypeByName ( Mosa.Compiler.MosaTypeSystem.MosaModule module, string @namespace, string name ) : MosaType
module Mosa.Compiler.MosaTypeSystem.MosaModule
@namespace string
name string
Résultat MosaType

GetTypeByName() public méthode

public GetTypeByName ( string @namespace, string name ) : MosaType
@namespace string
name string
Résultat MosaType

Load() public static méthode

public static Load ( IMetadata metadata ) : TypeSystem
metadata IMetadata
Résultat TypeSystem

LookupUserString() public méthode

public LookupUserString ( Mosa.Compiler.MosaTypeSystem.MosaModule module, uint token ) : string
module Mosa.Compiler.MosaTypeSystem.MosaModule
token uint
Résultat string