63 references to Emit
System.Data.SqlXml (63)
System\Xml\Xsl\IlGen\GenerateHelper.cs (25)
519
Emit
(OpCodes.Nop);
545
Emit
(OpCodes.Ret);
611
Emit
(opcode);
620
Emit
(boolVal ? OpCodes.Ldc_I4_1 : OpCodes.Ldc_I4_0);
653
Emit
(OpCodes.Ldarg_0);
657
Emit
(OpCodes.Ldarg_0);
662
Emit
(OpCodes.Ldarg_0);
677
case 0:
Emit
(OpCodes.Ldarg_0); break;
678
case 1:
Emit
(OpCodes.Ldarg_1); break;
679
case 2:
Emit
(OpCodes.Ldarg_2); break;
680
case 3:
Emit
(OpCodes.Ldarg_3); break;
766
Emit
(isTrueBranch ? OpCodes.Ldc_I4_0 : OpCodes.Ldc_I4_1);
769
Emit
(isTrueBranch ? OpCodes.Ldc_I4_1 : OpCodes.Ldc_I4_0);
779
Emit
(OpCodes.Tailcall);
781
Emit
(OpCodes.Ret);
942
case QilNodeType.Add:
Emit
(OpCodes.Add); break;
943
case QilNodeType.Subtract:
Emit
(OpCodes.Sub); break;
944
case QilNodeType.Multiply:
Emit
(OpCodes.Mul); break;
945
case QilNodeType.Divide:
Emit
(OpCodes.Div); break;
946
case QilNodeType.Modulo:
Emit
(OpCodes.Rem); break;
947
case QilNodeType.Negate:
Emit
(OpCodes.Neg); break;
1303
Emit
(OpCodes.Ldnull);
1340
Emit
(OpCodes.Pop);
1390
Emit
(OpCodes.Nop);
1647
Emit
(OpCodes.Ldc_I4_1);
System\Xml\Xsl\IlGen\IteratorDescriptor.cs (3)
388
this.helper.
Emit
(OpCodes.Add);
464
this.helper.
Emit
(OpCodes.Dup);
552
this.helper.
Emit
(OpCodes.Pop);
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (26)
426
this.helper.
Emit
(OpCodes.Ldnull);
1006
this.helper.
Emit
(OpCodes.Ldc_I4_0);
1018
this.helper.
Emit
(OpCodes.Ldc_I4_1);
1019
this.helper.
Emit
(OpCodes.Add);
1023
this.helper.
Emit
(OpCodes.Dup);
1070
this.helper.
Emit
(OpCodes.Ldnull);
1220
this.helper.
Emit
(OpCodes.Ldnull);
1625
this.helper.
Emit
(OpCodes.Ldc_I4_0);
1898
this.helper.
Emit
(OpCodes.Ldarg_1);
1906
this.helper.
Emit
(OpCodes.Ldarg_1);
1937
this.helper.
Emit
(OpCodes.Ldarg_2);
1993
this.helper.
Emit
(OpCodes.Ldc_I4_0);
2017
this.helper.
Emit
(OpCodes.Ldc_I4_1);
2018
this.helper.
Emit
(OpCodes.Add);
2139
this.helper.
Emit
(OpCodes.Pop);
2889
this.helper.
Emit
(OpCodes.Dup);
3056
this.helper.
Emit
(OpCodes.Ldc_I4_1);
3067
this.helper.
Emit
(OpCodes.Shl);
3081
this.helper.
Emit
(OpCodes.And);
3293
this.helper.
Emit
(OpCodes.Pop);
3456
this.helper.
Emit
(OpCodes.Dup);
3777
this.helper.
Emit
(OpCodes.Ldnull);
4028
case QilNodeType.Gt: this.helper.
Emit
(OpCodes.Cgt); break;
4029
case QilNodeType.Lt: this.helper.
Emit
(OpCodes.Clt); break;
4030
case QilNodeType.Eq: this.helper.
Emit
(OpCodes.Ceq); break;
4537
this.helper.
Emit
(OpCodes.Pop);
System\Xml\Xsl\XmlIlGenerator.cs (9)
292
this.helper.
Emit
(OpCodes.Ldarg_0);
294
this.helper.
Emit
(OpCodes.Ldarg_0);
295
this.helper.
Emit
(OpCodes.Ldarg_1);
298
this.helper.
Emit
(OpCodes.Ldarg_0);
299
this.helper.
Emit
(OpCodes.Ret);
304
this.helper.
Emit
(OpCodes.Ldarg_1);
325
this.helper.
Emit
(OpCodes.Pop);
350
this.helper.
Emit
(OpCodes.Dup);
367
this.helper.
Emit
(OpCodes.Stelem_Ref);