/// <summary>
 /// Extends the assembly compiler pipeline with architecture specific assembly compiler stages.
 /// </summary>
 /// <param name="assemblyPipeline">The pipeline to extend.</param>
 public abstract void ExtendAssemblyCompilerPipeline(CompilerPipeline assemblyPipeline);
 /// <summary>
 /// Requests the architecture to add architecture specific compilation stages to the pipeline. These
 /// may depend upon the current state of the pipeline.
 /// </summary>
 /// <param name="methodPipeline">The pipeline of the method compiler to add architecture specific compilation stages to.</param>
 public abstract void ExtendMethodCompilerPipeline(CompilerPipeline methodPipeline);
Beispiel #3
0
 /// <summary>
 /// Initializes a new instance of.
 /// </summary>
 protected CompilerBase()
 {
     _pipeline = new CompilerPipeline();
 }