public override void EmitStore(ILCanvas canvas, ILValue target, ILValue to_store) { if (method_pair.CanSet()) { method_pair.EmitStore(canvas, target, to_store); } else if (backing_field != null) { backing_field.EmitStore(canvas, target, to_store); } }
public override void EmitStore(ILCanvas canvas, ILValue target, ILValue to_store) { method_pair.EmitStore(canvas, target, to_store); }