C# Class Babel.Compiler.Program

Inheritance: CompositeNode
Mostra file Open project: shugo/babel

Protected Properties

Property Type Description
assembly System.Reflection.Emit.AssemblyBuilder
module System.Reflection.Emit.ModuleBuilder
target Target
typeManager TypeManager

Public Methods

Method Description
Accept ( NodeVisitor visitor ) : void
Program ( string fileName, Target target ) : System

Method Details

Accept() public method

public Accept ( NodeVisitor visitor ) : void
visitor NodeVisitor
return void

Program() public method

public Program ( string fileName, Target target ) : System
fileName string
target Target
return System

Property Details

assembly protected_oe property

protected AssemblyBuilder,System.Reflection.Emit assembly
return System.Reflection.Emit.AssemblyBuilder

module protected_oe property

protected ModuleBuilder,System.Reflection.Emit module
return System.Reflection.Emit.ModuleBuilder

target protected_oe property

protected Target target
return Target

typeManager protected_oe property

protected TypeManager,Babel.Compiler typeManager
return TypeManager