C# Class CoolCompiler.ObjectDef

Afficher le fichier Open project: KvanTTT/Cool-Compiler

Protected Properties

Свойство Type Description
Generator_ System.Reflection.Emit.ILGenerator

Méthodes publiques

Méthode Description
Free ( ) : void
Load ( ) : void
ObjectDef ( Type type ) : System
Remove ( ) : void

Méthodes protégées

Méthode Description
EmitInteger ( int value ) : void
EmitLoadFromLocal ( int localVarNumber ) : void
EmitSaveToLocal ( int localVarNumber ) : void

Method Details

EmitInteger() protected static méthode

protected static EmitInteger ( int value ) : void
value int
Résultat void

EmitLoadFromLocal() protected static méthode

protected static EmitLoadFromLocal ( int localVarNumber ) : void
localVarNumber int
Résultat void

EmitSaveToLocal() protected static méthode

protected static EmitSaveToLocal ( int localVarNumber ) : void
localVarNumber int
Résultat void

Free() public abstract méthode

public abstract Free ( ) : void
Résultat void

Load() public abstract méthode

public abstract Load ( ) : void
Résultat void

ObjectDef() public méthode

public ObjectDef ( Type type ) : System
type System.Type
Résultat System

Remove() public abstract méthode

public abstract Remove ( ) : void
Résultat void

Property Details

Generator_ protected_oe static_oe property

protected static ILGenerator,System.Reflection.Emit Generator_
Résultat System.Reflection.Emit.ILGenerator