private void StSFld() { var inst = _instructions[_instructionPtr]; var fld = ((FieldDefinition)inst.Operand).Resolve(); var mt = _classLoader.LoadTypeFromTypeRef(fld.DeclaringType); var fldDesc = _classLoader.LookupFieldDescFromFieldDef(fld); var value = _opStack.Pop(); mt.StaticFields[fldDesc.Offset] = value.GetInstanceOrCopiedValue(); }