Beispiel #1
0
 private void EmitStoreHoistedLocal(int position, ParameterExpression parameter)
 {
     this.ig.Emit(OpCodes.Ldloc, this.hoisted_store);
     this.ig.Emit(OpCodes.Ldc_I4, position);
     parameter.Emit(this);
     this.EmitCreateStrongBox(parameter.Type);
     this.ig.Emit(OpCodes.Stelem, typeof(object));
 }