protected override void VisitStoreLocalShortInstruction(StoreLocalShortInstruction instruction) { var localType = ControlState.Locals.GetLocalType(instruction.Id, instruction.Index); ControlState.EvaluationStack.PopValue(_program, localType, out var value); ControlState.Locals.Store(instruction.Id, instruction.Index, value); ControlState.MoveToNextInstruction(); }
protected abstract void VisitStoreLocalShortInstruction(StoreLocalShortInstruction instruction);