Ejemplo n.º 1
0
        protected override void VisitStoreArrayElementI8Instruction(StoreArrayElementI8Instruction instruction)
        {
            ControlState.EvaluationStack.PopValue(out CilValueReference arrayRef, out CilValueInt32 indexVal, out CilValueInt64 valueVal);

            var array = ManagedMemory.Load(arrayRef) as CilArray;

            array.SetValue(valueVal, indexVal, ManagedMemory);

            ControlState.MoveToNextInstruction();
        }
Ejemplo n.º 2
0
 protected abstract void VisitStoreArrayElementI8Instruction(StoreArrayElementI8Instruction instruction);