Exemplo n.º 1
0
 internal override void EmitOpCode(MethodILWriter emittingContext)
 {
     if (this._argSize == 1)
     {
         emittingContext.Emit(this._opCode, (Byte)this._int16);
     }
     else
     {
         emittingContext.Emit(this._opCode, this._int16);
     }
 }
Exemplo n.º 2
0
 internal override void EmitOpCode(MethodILWriter emittingContext)
 {
     emittingContext.Emit(emittingContext.GetMaxForLabel(this._targetLabel) <= SByte.MaxValue ? this.ShortForm : this.LongForm, this._targetLabel);
 }
Exemplo n.º 3
0
 internal override void EmitOpCode(MethodILWriter emittingContext)
 {
     emittingContext.Emit(this._opCode);
 }
Exemplo n.º 4
0
 internal override void EmitOpCode(MethodILWriter emittingContext)
 {
     emittingContext.Emit(this._methodSig, this._varArgs);
 }
Exemplo n.º 5
0
 internal override void EmitOpCode(MethodILWriter emittingContext)
 {
     emittingContext.Emit(this._opCode, this._ctor, this._useGDefIfPossible);
 }
Exemplo n.º 6
0
 internal override void EmitOpCode(MethodILWriter emittingContext)
 {
     emittingContext.Emit(this._code, this._label);
 }
Exemplo n.º 7
0
 internal override void EmitOpCode(MethodILWriter emittingContext)
 {
     emittingContext.Emit(OpCodes.Switch, this._labels);
 }