Mosa.Compiler.Framework.InstructionNode.SetAdditionalOperand C# (CSharp) Method

SetAdditionalOperand() public method

Sets the additional operand.
public SetAdditionalOperand ( int index, Operand operand ) : void
index int The index.
operand Operand The operand.
return void
        public void SetAdditionalOperand(int index, Operand operand)
        {
            CheckAddition();

            //if (addition.AdditionalOperands == null) addition.AdditionalOperands = new Operand[253];
            //Debug.Assert(index < 255, @"No Index");
            Debug.Assert(index >= 3, @"No Index");

            SizeAdditionalOperands(index - 3);

            addition.AdditionalOperands[index - 3] = operand;
        }