protected override void VisitStoreArrayElementR8Instruction(StoreArrayElementR8Instruction instruction) { ControlState.EvaluationStack.PopValue(out CilValueReference arrayRef, out CilValueInt32 indexVal, out CilValueFloat64 valueVal); var array = ManagedMemory.Load(arrayRef) as CilArray; array.SetValue(valueVal, indexVal, ManagedMemory); ControlState.MoveToNextInstruction(); }
protected abstract void VisitStoreArrayElementR8Instruction(StoreArrayElementR8Instruction instruction);