C# Class UnityScriptUpdater.UnityScriptUpdater

Inheritance: BooUpdater.BooUpdater
Mostra file Open project: CarlosHBC/UnityDecompiled

Public Methods

Method Description
UnityScriptUpdater ( IConfigurationProvider configurationProvider ) : APIUpdater.Framework.Configuration

Protected Methods

Method Description
CreateCompiler ( ) : BooCompiler
NewParsedSourceLocationFixer ( IAPIUpdaterListener listener, SourceFile>.Dictionary sources ) : FixParsedSourceLocations
PostProcessPipeline ( ReplacingAstVisitor pipeline, BooUpdateContext context ) : ReplacingAstVisitor[]
SetupCompilerParameters ( BooUpdateContext context, IEnumerable defines, IEnumerable references ) : void

Private Methods

Method Description
FindMonoBehaviour ( IEnumerable references ) : Type
Replace ( Boo.Lang.Compiler.Ast.DepthFirstVisitor pipeline, Type type, ReplacingAstVisitor replacement ) : void

Method Details

CreateCompiler() protected method

protected CreateCompiler ( ) : BooCompiler
return Boo.Lang.Compiler.BooCompiler

NewParsedSourceLocationFixer() protected method

protected NewParsedSourceLocationFixer ( IAPIUpdaterListener listener, SourceFile>.Dictionary sources ) : FixParsedSourceLocations
listener IAPIUpdaterListener
sources SourceFile>.Dictionary
return FixParsedSourceLocations

PostProcessPipeline() protected method

protected PostProcessPipeline ( ReplacingAstVisitor pipeline, BooUpdateContext context ) : ReplacingAstVisitor[]
pipeline ReplacingAstVisitor
context BooUpdateContext
return ReplacingAstVisitor[]

SetupCompilerParameters() protected method

protected SetupCompilerParameters ( BooUpdateContext context, IEnumerable defines, IEnumerable references ) : void
context BooUpdateContext
defines IEnumerable
references IEnumerable
return void

UnityScriptUpdater() public method

public UnityScriptUpdater ( IConfigurationProvider configurationProvider ) : APIUpdater.Framework.Configuration
configurationProvider IConfigurationProvider
return APIUpdater.Framework.Configuration