C# Class Compiler.Framework.MethodCompilerBase

Inheritance: IMethodCompiler
Show file Open project: kthompson/csharpos

Public Methods

Method Description
Compile ( IMethodCompilerContext context ) : IMethodCompilerContext
GetContext ( IAssemblyCompilerContext context, MethodReference method ) : IMethodCompilerContext

Protected Methods

Method Description
MethodCompilerBase ( IArchitecture arch ) : System
OnAfterCompile ( IMethodCompilerContext context ) : void
OnBeforeCompile ( IMethodCompilerContext context ) : void

Method Details

Compile() public method

public Compile ( IMethodCompilerContext context ) : IMethodCompilerContext
context IMethodCompilerContext
return IMethodCompilerContext

GetContext() public method

public GetContext ( IAssemblyCompilerContext context, MethodReference method ) : IMethodCompilerContext
context IAssemblyCompilerContext
method Mono.Cecil.MethodReference
return IMethodCompilerContext

MethodCompilerBase() protected method

protected MethodCompilerBase ( IArchitecture arch ) : System
arch IArchitecture
return System

OnAfterCompile() protected method

protected OnAfterCompile ( IMethodCompilerContext context ) : void
context IMethodCompilerContext
return void

OnBeforeCompile() protected method

protected OnBeforeCompile ( IMethodCompilerContext context ) : void
context IMethodCompilerContext
return void