예제 #1
0
 public override void Load(IILEmitter emitter)
 {
     if (Parameter.IsReturnTypeParameter)
     {
         throw new NotSupportedException();
     }
     if (Parameter.ParamDef?.IsOut ?? false)
     {
         emitter.Ldarga(Parameter);
     }
     else
     {
         emitter.Ldarg(Parameter);
     }
 }