C# Class Mosa.Compiler.MosaTypeSystem.TypeSystem.TypeSystemController

Inheritance: ITypeSystemController
Afficher le fichier Open project: tgiphil/MOSA-Project

Méthodes publiques

Méthode Description
AddModule ( Mosa.Compiler.MosaTypeSystem.MosaModule module ) : void
AddType ( MosaType type ) : void
CreateField ( MosaField source = null ) : MosaField
CreateMethod ( MosaMethod source = null ) : MosaMethod
CreateModule ( ) : Mosa.Compiler.MosaTypeSystem.MosaModule
CreateParameter ( MosaParameter source = null ) : MosaParameter
CreateProperty ( MosaProperty source = null ) : MosaProperty
CreateType ( MosaType source = null ) : MosaType
MutateField ( MosaField field ) : MosaField.Mutator
MutateMethod ( MosaMethod method ) : MosaMethod.Mutator
MutateModule ( Mosa.Compiler.MosaTypeSystem.MosaModule module ) : Mosa.Compiler.MosaTypeSystem.MosaModule.Mutator
MutateParameter ( MosaParameter Parameter ) : MosaParameter.Mutator
MutateProperty ( MosaProperty property ) : MosaProperty.Mutator
MutateType ( MosaType type ) : MosaType.Mutator
SetCorLib ( Mosa.Compiler.MosaTypeSystem.MosaModule module ) : void
SetEntryPoint ( MosaMethod entryPoint ) : void
TypeSystemController ( TypeSystem typeSystem ) : System

Method Details

AddModule() public méthode

public AddModule ( Mosa.Compiler.MosaTypeSystem.MosaModule module ) : void
module Mosa.Compiler.MosaTypeSystem.MosaModule
Résultat void

AddType() public méthode

public AddType ( MosaType type ) : void
type MosaType
Résultat void

CreateField() public méthode

public CreateField ( MosaField source = null ) : MosaField
source MosaField
Résultat MosaField

CreateMethod() public méthode

public CreateMethod ( MosaMethod source = null ) : MosaMethod
source MosaMethod
Résultat MosaMethod

CreateModule() public méthode

public CreateModule ( ) : Mosa.Compiler.MosaTypeSystem.MosaModule
Résultat Mosa.Compiler.MosaTypeSystem.MosaModule

CreateParameter() public méthode

public CreateParameter ( MosaParameter source = null ) : MosaParameter
source MosaParameter
Résultat MosaParameter

CreateProperty() public méthode

public CreateProperty ( MosaProperty source = null ) : MosaProperty
source MosaProperty
Résultat MosaProperty

CreateType() public méthode

public CreateType ( MosaType source = null ) : MosaType
source MosaType
Résultat MosaType

MutateField() public méthode

public MutateField ( MosaField field ) : MosaField.Mutator
field MosaField
Résultat MosaField.Mutator

MutateMethod() public méthode

public MutateMethod ( MosaMethod method ) : MosaMethod.Mutator
method MosaMethod
Résultat MosaMethod.Mutator

MutateModule() public méthode

public MutateModule ( Mosa.Compiler.MosaTypeSystem.MosaModule module ) : Mosa.Compiler.MosaTypeSystem.MosaModule.Mutator
module Mosa.Compiler.MosaTypeSystem.MosaModule
Résultat Mosa.Compiler.MosaTypeSystem.MosaModule.Mutator

MutateParameter() public méthode

public MutateParameter ( MosaParameter Parameter ) : MosaParameter.Mutator
Parameter MosaParameter
Résultat MosaParameter.Mutator

MutateProperty() public méthode

public MutateProperty ( MosaProperty property ) : MosaProperty.Mutator
property MosaProperty
Résultat MosaProperty.Mutator

MutateType() public méthode

public MutateType ( MosaType type ) : MosaType.Mutator
type MosaType
Résultat MosaType.Mutator

SetCorLib() public méthode

public SetCorLib ( Mosa.Compiler.MosaTypeSystem.MosaModule module ) : void
module Mosa.Compiler.MosaTypeSystem.MosaModule
Résultat void

SetEntryPoint() public méthode

public SetEntryPoint ( MosaMethod entryPoint ) : void
entryPoint MosaMethod
Résultat void

TypeSystemController() public méthode

public TypeSystemController ( TypeSystem typeSystem ) : System
typeSystem TypeSystem
Résultat System