Example #1
0
 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);
     }
 }
Example #2
0
 public override void EmitStore(ILCanvas canvas, ILValue target, ILValue to_store)
 {
     method_pair.EmitStore(canvas, target, to_store);
 }