C# Class Compiler.X86.CilToX86CodeVisitor

Inheritance: Mono.Cecil.Cil.BaseCodeVisitor
Afficher le fichier Open project: kthompson/csharpos

Méthodes publiques

Méthode Description
CilToX86CodeVisitor ( MethodCompiler methodCompiler ) : System
TerminateMethodBody ( MethodBody body ) : void
VisitInstruction ( Instruction instr ) : void
VisitInstructionCollection ( InstructionCollection instructions ) : void
VisitMethodBody ( MethodBody body ) : void

Private Methods

Méthode Description
ImmediateRepresentation ( object x ) : string
LoadConstantI4 ( Instruction instr, object value = null ) : void
LoadConstantR4 ( Instruction instr ) : void
PrimitiveCall ( Instruction instr ) : void

Method Details

CilToX86CodeVisitor() public méthode

public CilToX86CodeVisitor ( MethodCompiler methodCompiler ) : System
methodCompiler MethodCompiler
Résultat System

TerminateMethodBody() public méthode

public TerminateMethodBody ( MethodBody body ) : void
body Mono.Cecil.Cil.MethodBody
Résultat void

VisitInstruction() public méthode

public VisitInstruction ( Instruction instr ) : void
instr Mono.Cecil.Cil.Instruction
Résultat void

VisitInstructionCollection() public méthode

public VisitInstructionCollection ( InstructionCollection instructions ) : void
instructions Mono.Cecil.Cil.InstructionCollection
Résultat void

VisitMethodBody() public méthode

public VisitMethodBody ( MethodBody body ) : void
body Mono.Cecil.Cil.MethodBody
Résultat void