示例#1
0
        protected override void VisitStoreArgumentShortInstruction(StoreArgumentShortInstruction instruction)
        {
            var argType = ControlState.Arguments.GetLocalType(instruction.Id, instruction.Index);

            ControlState.EvaluationStack.PopValue(_program, argType, out var value);
            ControlState.Arguments.Store(instruction.Id, instruction.Index, value);

            ControlState.MoveToNextInstruction();
        }
示例#2
0
 protected abstract void VisitStoreArgumentShortInstruction(StoreArgumentShortInstruction instruction);