Example #1
0
 /// <summary>
 /// Creates a linear instruction stream builder.
 /// </summary>
 /// <param name="instructionSelector">
 /// The instruction selector to use.
 /// </param>
 protected InstructionStreamBuilder(
     ILinearInstructionSelector <TInstruction> instructionSelector)
 {
     this.InstructionSelector = instructionSelector;
 }
 /// <summary>
 /// Creates a stack machine instruction stream builder.
 /// </summary>
 /// <param name="instructionSelector">
 /// The instruction selector to use. This instruction selector must
 /// also be a stack instruction selector.
 /// </param>
 protected StackInstructionStreamBuilder(
     ILinearInstructionSelector <TInstruction> instructionSelector)
     : base(instructionSelector)
 {
 }