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