C# Class Purity.Compiler.Helpers.FmapCompiler

Inheritance: ITypeVisitor
Afficher le fichier Open project: paf31/Purity

Méthodes publiques

Méthode Description
FmapCompiler ( ILGenerator body, string variableName, Type genericParameters, IRuntimeContainer runtimeContainer ) : System
VisitArrow ( Types t ) : void
VisitParameter ( Types t ) : void
VisitProduct ( Types t ) : void
VisitSum ( Types t ) : void
VisitSynonym ( Types t ) : void

Private Methods

Méthode Description
EmitConstant ( IType type ) : void

Method Details

FmapCompiler() public méthode

public FmapCompiler ( ILGenerator body, string variableName, Type genericParameters, IRuntimeContainer runtimeContainer ) : System
body System.Reflection.Emit.ILGenerator
variableName string
genericParameters System.Type
runtimeContainer IRuntimeContainer
Résultat System

VisitArrow() public méthode

public VisitArrow ( Types t ) : void
t Types
Résultat void

VisitParameter() public méthode

public VisitParameter ( Types t ) : void
t Types
Résultat void

VisitProduct() public méthode

public VisitProduct ( Types t ) : void
t Types
Résultat void

VisitSum() public méthode

public VisitSum ( Types t ) : void
t Types
Résultat void

VisitSynonym() public méthode

public VisitSynonym ( Types t ) : void
t Types
Résultat void