protected override void VisitStoreStaticFieldInstruction(StoreStaticFieldInstruction instruction)
        {
            ControlState.EvaluationStack.PopValue(_program, instruction.FieldType, out var value);

            ControlState.StaticInstances[instruction.ClassTypeSpec.ClassName.ToString()].StaticFields[instruction.FieldId] = value;

            ControlState.MoveToNextInstruction();
        }
Esempio n. 2
0
 protected abstract void VisitStoreStaticFieldInstruction(StoreStaticFieldInstruction instruction);