Cilador.Clone.MultiplexedConstructor.InstructionGroup.InstructionGroup C# (CSharp) Метод

InstructionGroup() приватный Метод

Creates a new InstructionGroup.
private InstructionGroup ( int firstIndex, int lastIndex, List instructions ) : System
firstIndex int Index in the source instructions of the first instruction in this group.
lastIndex int Index in the source instructions of the last instruction in this group.
instructions List Instructions that have been grouped together.
Результат System
            private InstructionGroup(int firstIndex, int lastIndex, List<Instruction> instructions)
            {
                Contract.Requires(firstIndex <= lastIndex);
                Contract.Requires(instructions != null);
                Contract.Requires(instructions.Any());
                Contract.Ensures(this.FirstIndex <= this.LastIndex);
                Contract.Ensures(this.Instructions != null);
                Contract.Ensures(this.Instructions.Any());

                this.FirstIndex = firstIndex;
                this.LastIndex = lastIndex;
                this.Instructions = instructions;
            }
MultiplexedConstructor.InstructionGroup