C# Class JSIL.Compiler.Profiles.BaseProfile

Inheritance: IProfile
Afficher le fichier Open project: sq/JSIL

Méthodes publiques

Méthode Description
GetConfiguration ( Configuration defaultConfiguration ) : Configuration
IsAppropriateForSolution ( SolutionBuilder buildResult ) : bool
ProcessBuildResult ( VariableSet variables, Configuration configuration, SolutionBuilder buildResult ) : SolutionBuilder.BuildResult
RegisterPostprocessors ( IEnumerable emitters, Configuration configuration, string assemblyPath, string skippedAssemblies ) : void
Translate ( VariableSet variables, AssemblyTranslator translator, Configuration configuration, string assemblyPath, bool scanForProxies ) : TranslationResultCollection
WriteOutputs ( VariableSet variables, TranslationResultCollection result, string path, bool quiet ) : void

Method Details

GetConfiguration() public méthode

public GetConfiguration ( Configuration defaultConfiguration ) : Configuration
defaultConfiguration Configuration
Résultat Configuration

IsAppropriateForSolution() public abstract méthode

public abstract IsAppropriateForSolution ( SolutionBuilder buildResult ) : bool
buildResult SolutionBuilder
Résultat bool

ProcessBuildResult() public méthode

public ProcessBuildResult ( VariableSet variables, Configuration configuration, SolutionBuilder buildResult ) : SolutionBuilder.BuildResult
variables VariableSet
configuration Configuration
buildResult SolutionBuilder
Résultat SolutionBuilder.BuildResult

RegisterPostprocessors() public méthode

public RegisterPostprocessors ( IEnumerable emitters, Configuration configuration, string assemblyPath, string skippedAssemblies ) : void
emitters IEnumerable
configuration Configuration
assemblyPath string
skippedAssemblies string
Résultat void

Translate() public méthode

public Translate ( VariableSet variables, AssemblyTranslator translator, Configuration configuration, string assemblyPath, bool scanForProxies ) : TranslationResultCollection
variables VariableSet
translator AssemblyTranslator
configuration Configuration
assemblyPath string
scanForProxies bool
Résultat TranslationResultCollection

WriteOutputs() public méthode

public WriteOutputs ( VariableSet variables, TranslationResultCollection result, string path, bool quiet ) : void
variables VariableSet
result TranslationResultCollection
path string
quiet bool
Résultat void