707 references to Emit
mscorlib (40)
system\reflection\emit\dynamicilgenerator.cs (3)
253
Emit
(OpCodes.Calli);
307
Emit
(OpCodes.Calli);
420
this.
Emit
(OpCodes.Endfilter);
system\reflection\emit\ilgenerator.cs (5)
539
Emit
(OpCodes.Calli);
601
Emit
(OpCodes.Calli);
1017
this.
Emit
(OpCodes.Endfinally);
1060
this.
Emit
(OpCodes.Endfilter);
1178
this.
Emit
(OpCodes.Throw);
system\reflection\emit\typebuilder.cs (2)
1837
il.
Emit
(OpCodes.Ldarg_0);
1839
il.
Emit
(OpCodes.Ret);
system\runtime\interopservices\tceadaptergen\eventproviderwriter.cs (19)
180
il.
Emit
( OpCodes.Ldc_I4_0 );
211
il.
Emit
( OpCodes.Pop );
232
il.
Emit
( OpCodes.Ret );
361
il.
Emit
( OpCodes.Ldnull );
372
il.
Emit
( OpCodes.And );
402
il.
Emit
( OpCodes.Pop );
407
il.
Emit
( OpCodes.Ldnull );
413
il.
Emit
( OpCodes.Ldnull );
427
il.
Emit
( OpCodes.Add );
458
il.
Emit
( OpCodes.Ret );
498
il.
Emit
( OpCodes.Ldnull );
517
il.
Emit
( OpCodes.Stelem_I1);
548
il.
Emit
( OpCodes.Ret );
581
il.
Emit
( OpCodes.Ret );
692
il.
Emit
( OpCodes.Add );
709
il.
Emit
( OpCodes.Pop );
717
il.
Emit
( OpCodes.Pop );
738
il.
Emit
( OpCodes.Ret );
765
il.
Emit
( OpCodes.Ret );
system\runtime\interopservices\tceadaptergen\eventsinkhelperwriter.cs (11)
116
il.
Emit
(OpCodes.Ret);
180
il.
Emit
( OpCodes.Ret );
187
il.
Emit
( OpCodes.Ret );
210
il.
Emit
( OpCodes.Ldc_I4_0 );
215
il.
Emit
( OpCodes.Ldc_I4_0 );
216
il.
Emit
( OpCodes.Conv_I8 );
225
il.
Emit
( OpCodes.Conv_R8 );
231
il.
Emit
( OpCodes.Ldc_I4_0 );
250
il.
Emit
( OpCodes.Ldnull );
284
il.
Emit
( OpCodes.Ldnull );
290
il.
Emit
( OpCodes.Ret );
System (37)
regex\system\text\regularexpressions\RegexCompiler.cs (37)
407
_ilg.
Emit
(OpCodes.Conv_I8);
417
_ilg.
Emit
(OpCodes.Dup);
424
_ilg.
Emit
(OpCodes.Ret);
432
_ilg.
Emit
(OpCodes.Rem);
440
_ilg.
Emit
(OpCodes.Ceq);
447
_ilg.
Emit
(OpCodes.Pop);
454
_ilg.
Emit
(OpCodes.Add);
462
_ilg.
Emit
(OpCodes.Sub);
464
_ilg.
Emit
(OpCodes.Add);
471
_ilg.
Emit
(OpCodes.Sub);
479
_ilg.
Emit
(OpCodes.Add);
481
_ilg.
Emit
(OpCodes.Sub);
502
_ilg.
Emit
(OpCodes.Ldarg_0);
688
_ilg.
Emit
(OpCodes.Ldlen);
795
_ilg.
Emit
(OpCodes.Ldc_I4_1);
796
_ilg.
Emit
(OpCodes.Sub);
797
_ilg.
Emit
(OpCodes.Dup);
807
_ilg.
Emit
(OpCodes.Dup);
808
_ilg.
Emit
(OpCodes.Ldc_I4_1);
809
_ilg.
Emit
(OpCodes.Add);
811
_ilg.
Emit
(OpCodes.Ldelem_I4);
820
_ilg.
Emit
(OpCodes.Ldelem_I4);
840
_ilg.
Emit
(OpCodes.Add);
850
_ilg.
Emit
(OpCodes.Ldc_I4_1);
851
_ilg.
Emit
(OpCodes.Sub);
852
_ilg.
Emit
(OpCodes.Dup);
862
_ilg.
Emit
(OpCodes.Ldelem_I4);
871
_ilg.
Emit
(OpCodes.Dup);
872
_ilg.
Emit
(OpCodes.Ldc_I4_1);
873
_ilg.
Emit
(OpCodes.Add);
875
_ilg.
Emit
(OpCodes.Ldelem_I4);
891
_ilg.
Emit
(OpCodes.Add);
899
_ilg.
Emit
(OpCodes.Stelem_I4);
906
_ilg.
Emit
(OpCodes.Stelem_I4);
3260
_ilg.
Emit
(OpCodes.Stelem_Ref);
3288
_ilg.
Emit
(OpCodes.Ldarg_1);
3293
_ilg.
Emit
(OpCodes.Ldarg_1);
System.Activities (4)
System\Activities\Debugger\StateManager.cs (4)
662
ilGenerator.
Emit
(OpCodes.Ldarg_0);
668
ilGenerator.
Emit
(OpCodes.Nop);
671
ilGenerator.
Emit
(OpCodes.Ldarg_1);
673
ilGenerator.
Emit
(OpCodes.Ret);
System.AddIn (2)
System\Addin\Hosting\AddInActivator.cs (2)
474
il.
Emit
(OpCodes.Ldarg_0);
477
il.
Emit
(OpCodes.Ret);
System.Configuration (8)
System\Configuration\TypeUtil.cs (8)
135
ilGen.
Emit
(OpCodes.Ldarg_0); // stack = { type }
136
ilGen.
Emit
(OpCodes.Ldc_I4_1); // stack = { type, TRUE }
139
ilGen.
Emit
(OpCodes.Ret);
164
ilGen.
Emit
(OpCodes.Ldarg_0); // stack = { type }
165
ilGen.
Emit
(OpCodes.Ldarg_1); // stack = { type, method }
168
ilGen.
Emit
(OpCodes.Ret);
199
ilGen.
Emit
(OpCodes.Volatile);
201
ilGen.
Emit
(OpCodes.Pop);
System.Core (270)
Microsoft\Scripting\Compiler\BoundConstants.cs (2)
153
lc.IL.
Emit
(OpCodes.Dup);
185
lc.IL.
Emit
(OpCodes.Ldelem_Ref);
Microsoft\Scripting\Compiler\CompilerScope.cs (3)
310
lc.IL.
Emit
(OpCodes.Dup);
335
lc.IL.
Emit
(OpCodes.Dup);
338
lc.IL.
Emit
(OpCodes.Stelem_Ref);
Microsoft\Scripting\Compiler\CompilerScope.Storage.cs (1)
139
Compiler.IL.
Emit
(OpCodes.Ldelem_Ref);
Microsoft\Scripting\Compiler\ILGen.cs (89)
56
il.
Emit
(OpCodes.Ldarg_0);
59
il.
Emit
(OpCodes.Ldarg_1);
62
il.
Emit
(OpCodes.Ldarg_2);
65
il.
Emit
(OpCodes.Ldarg_3);
105
il.
Emit
(OpCodes.Ldind_I4);
107
il.
Emit
(OpCodes.Ldind_U4);
109
il.
Emit
(OpCodes.Ldind_I2);
111
il.
Emit
(OpCodes.Ldind_U2);
113
il.
Emit
(OpCodes.Ldind_I8);
115
il.
Emit
(OpCodes.Ldind_I2);
117
il.
Emit
(OpCodes.Ldind_I1);
119
il.
Emit
(OpCodes.Ldind_R4);
121
il.
Emit
(OpCodes.Ldind_R8);
126
il.
Emit
(OpCodes.Ldind_Ref);
139
il.
Emit
(OpCodes.Stind_I4);
141
il.
Emit
(OpCodes.Stind_I2);
143
il.
Emit
(OpCodes.Stind_I8);
145
il.
Emit
(OpCodes.Stind_I2);
147
il.
Emit
(OpCodes.Stind_I1);
149
il.
Emit
(OpCodes.Stind_R4);
151
il.
Emit
(OpCodes.Stind_R8);
156
il.
Emit
(OpCodes.Stind_Ref);
166
il.
Emit
(OpCodes.Ldelem_Ref);
173
il.
Emit
(OpCodes.Ldelem_I1);
176
il.
Emit
(OpCodes.Ldelem_U1);
179
il.
Emit
(OpCodes.Ldelem_I2);
183
il.
Emit
(OpCodes.Ldelem_U2);
186
il.
Emit
(OpCodes.Ldelem_I4);
189
il.
Emit
(OpCodes.Ldelem_U4);
193
il.
Emit
(OpCodes.Ldelem_I8);
196
il.
Emit
(OpCodes.Ldelem_R4);
199
il.
Emit
(OpCodes.Ldelem_R8);
222
il.
Emit
(OpCodes.Stelem_I1);
227
il.
Emit
(OpCodes.Stelem_I2);
231
il.
Emit
(OpCodes.Stelem_I4);
235
il.
Emit
(OpCodes.Stelem_I8);
238
il.
Emit
(OpCodes.Stelem_R4);
241
il.
Emit
(OpCodes.Stelem_R8);
247
il.
Emit
(OpCodes.Stelem_Ref);
320
il.
Emit
(OpCodes.Ldnull);
330
il.
Emit
(OpCodes.Ldc_I4_1);
332
il.
Emit
(OpCodes.Ldc_I4_0);
338
il.
Emit
(OpCodes.Conv_U2);
343
il.
Emit
(OpCodes.Conv_U1);
348
il.
Emit
(OpCodes.Conv_I1);
353
il.
Emit
(OpCodes.Conv_I2);
358
il.
Emit
(OpCodes.Conv_U2);
402
il.
Emit
(c);
407
il.
Emit
(OpCodes.Conv_U4);
419
il.
Emit
(OpCodes.Conv_I8);
424
il.
Emit
(OpCodes.Conv_U8);
659
il.
Emit
(OpCodes.Conv_R_Un);
660
il.
Emit
(OpCodes.Conv_R4);
663
il.
Emit
(OpCodes.Conv_R_Un);
664
il.
Emit
(OpCodes.Conv_R8);
672
il.
Emit
(OpCodes.Conv_Ovf_I1_Un);
675
il.
Emit
(OpCodes.Conv_Ovf_I2_Un);
678
il.
Emit
(OpCodes.Conv_Ovf_I4_Un);
681
il.
Emit
(OpCodes.Conv_Ovf_I8_Un);
684
il.
Emit
(OpCodes.Conv_Ovf_U1_Un);
688
il.
Emit
(OpCodes.Conv_Ovf_U2_Un);
691
il.
Emit
(OpCodes.Conv_Ovf_U4_Un);
694
il.
Emit
(OpCodes.Conv_Ovf_U8_Un);
702
il.
Emit
(OpCodes.Conv_Ovf_I1);
705
il.
Emit
(OpCodes.Conv_Ovf_I2);
708
il.
Emit
(OpCodes.Conv_Ovf_I4);
711
il.
Emit
(OpCodes.Conv_Ovf_I8);
714
il.
Emit
(OpCodes.Conv_Ovf_U1);
718
il.
Emit
(OpCodes.Conv_Ovf_U2);
721
il.
Emit
(OpCodes.Conv_Ovf_U4);
724
il.
Emit
(OpCodes.Conv_Ovf_U8);
733
il.
Emit
(OpCodes.Conv_I1);
736
il.
Emit
(OpCodes.Conv_U1);
739
il.
Emit
(OpCodes.Conv_I2);
743
il.
Emit
(OpCodes.Conv_U2);
746
il.
Emit
(OpCodes.Conv_I4);
749
il.
Emit
(OpCodes.Conv_U4);
753
il.
Emit
(OpCodes.Conv_U8);
755
il.
Emit
(OpCodes.Conv_I8);
760
il.
Emit
(OpCodes.Conv_U8);
762
il.
Emit
(OpCodes.Conv_I8);
900
il.
Emit
(OpCodes.Dup);
919
il.
Emit
(OpCodes.Dup);
1002
il.
Emit
(OpCodes.Ldnull);
1009
il.
Emit
(OpCodes.Ldnull);
1020
il.
Emit
(OpCodes.Ldc_I4_0);
1025
il.
Emit
(OpCodes.Ldc_I4_0);
1026
il.
Emit
(OpCodes.Conv_I8);
1038
il.
Emit
(OpCodes.Ldc_I4_0);
Microsoft\Scripting\Compiler\LabelInfo.cs (2)
213
_ilg.
Emit
(OpCodes.Ret);
241
_ilg.
Emit
(OpCodes.Ret);
Microsoft\Scripting\Compiler\LambdaCompiler.Address.cs (3)
254
_ilg.
Emit
(OpCodes.Dup);
292
_ilg.
Emit
(OpCodes.Dup);
303
_ilg.
Emit
(OpCodes.Dup);
Microsoft\Scripting\Compiler\LambdaCompiler.Binary.cs (76)
93
_ilg.
Emit
(OpCodes.Ldc_I4_0);
94
_ilg.
Emit
(OpCodes.Ceq);
174
_ilg.
Emit
(OpCodes.Add);
178
_ilg.
Emit
(OpCodes.Add);
180
_ilg.
Emit
(OpCodes.Add_Ovf_Un);
182
_ilg.
Emit
(OpCodes.Add_Ovf);
186
_ilg.
Emit
(OpCodes.Sub);
190
_ilg.
Emit
(OpCodes.Sub);
192
_ilg.
Emit
(OpCodes.Sub_Ovf_Un);
194
_ilg.
Emit
(OpCodes.Sub_Ovf);
198
_ilg.
Emit
(OpCodes.Mul);
202
_ilg.
Emit
(OpCodes.Mul);
204
_ilg.
Emit
(OpCodes.Mul_Ovf_Un);
206
_ilg.
Emit
(OpCodes.Mul_Ovf);
211
_ilg.
Emit
(OpCodes.Div_Un);
213
_ilg.
Emit
(OpCodes.Div);
218
_ilg.
Emit
(OpCodes.Rem_Un);
220
_ilg.
Emit
(OpCodes.Rem);
225
_ilg.
Emit
(OpCodes.And);
229
_ilg.
Emit
(OpCodes.Or);
233
_ilg.
Emit
(OpCodes.Clt_Un);
235
_ilg.
Emit
(OpCodes.Clt);
246
_ilg.
Emit
(OpCodes.Ldc_I4_0);
249
_ilg.
Emit
(OpCodes.Ldc_I4_1);
255
_ilg.
Emit
(OpCodes.Cgt_Un);
257
_ilg.
Emit
(OpCodes.Cgt);
268
_ilg.
Emit
(OpCodes.Ldc_I4_0);
271
_ilg.
Emit
(OpCodes.Ldc_I4_1);
276
_ilg.
Emit
(OpCodes.Xor);
282
_ilg.
Emit
(OpCodes.Shl);
289
_ilg.
Emit
(OpCodes.Shr_Un);
291
_ilg.
Emit
(OpCodes.Shr);
308
_ilg.
Emit
(IsChecked(op) ? OpCodes.Conv_Ovf_U1 : OpCodes.Conv_U1);
311
_ilg.
Emit
(IsChecked(op) ? OpCodes.Conv_Ovf_I1 : OpCodes.Conv_I1);
314
_ilg.
Emit
(IsChecked(op) ? OpCodes.Conv_Ovf_U2 : OpCodes.Conv_U2);
317
_ilg.
Emit
(IsChecked(op) ? OpCodes.Conv_Ovf_I2 : OpCodes.Conv_I2);
327
_ilg.
Emit
(OpCodes.Ceq);
329
_ilg.
Emit
(OpCodes.Ldc_I4_0);
330
_ilg.
Emit
(OpCodes.Ceq);
397
_ilg.
Emit
(OpCodes.Ldc_I4_0);
398
_ilg.
Emit
(OpCodes.Ceq);
401
_ilg.
Emit
(OpCodes.Ldc_I4_0);
402
_ilg.
Emit
(OpCodes.Ceq);
403
_ilg.
Emit
(OpCodes.And);
404
_ilg.
Emit
(OpCodes.Dup);
406
_ilg.
Emit
(OpCodes.Pop);
413
_ilg.
Emit
(OpCodes.And);
415
_ilg.
Emit
(OpCodes.Dup);
417
_ilg.
Emit
(OpCodes.Pop);
424
_ilg.
Emit
(OpCodes.Or);
425
_ilg.
Emit
(OpCodes.Dup);
427
_ilg.
Emit
(OpCodes.Pop);
432
_ilg.
Emit
(OpCodes.Ldc_I4_0);
433
_ilg.
Emit
(OpCodes.Ceq);
436
_ilg.
Emit
(OpCodes.Ldc_I4_0);
437
_ilg.
Emit
(OpCodes.Ceq);
438
_ilg.
Emit
(OpCodes.Or);
439
_ilg.
Emit
(OpCodes.Dup);
441
_ilg.
Emit
(OpCodes.Pop);
448
_ilg.
Emit
(OpCodes.And);
449
_ilg.
Emit
(OpCodes.Dup);
451
_ilg.
Emit
(OpCodes.Pop);
484
_ilg.
Emit
(OpCodes.Pop);
485
_ilg.
Emit
(OpCodes.Ldnull);
582
_ilg.
Emit
(OpCodes.Ldc_I4_0);
583
_ilg.
Emit
(OpCodes.Ceq);
597
_ilg.
Emit
(OpCodes.Ldc_I4_0);
598
_ilg.
Emit
(OpCodes.Ceq);
607
_ilg.
Emit
(OpCodes.Ldc_I4_1);
612
_ilg.
Emit
(OpCodes.Ldc_I4_0);
654
_ilg.
Emit
(OpCodes.Ldc_I4_0);
655
_ilg.
Emit
(OpCodes.Ceq);
669
_ilg.
Emit
(OpCodes.Ldc_I4_0);
670
_ilg.
Emit
(OpCodes.Ceq);
679
_ilg.
Emit
(OpCodes.Ldc_I4_0);
684
_ilg.
Emit
(OpCodes.Ldc_I4_1);
Microsoft\Scripting\Compiler\LambdaCompiler.Expressions.cs (41)
122
_ilg.
Emit
(OpCodes.Pop);
259
_ilg.
Emit
(OpCodes.Dup);
356
_ilg.
Emit
(OpCodes.Tailcall);
496
_ilg.
Emit
(OpCodes.Dup);
565
_ilg.
Emit
(OpCodes.Ldnull);
566
_ilg.
Emit
(OpCodes.Ceq);
567
_ilg.
Emit
(OpCodes.Ldc_I4_0);
568
_ilg.
Emit
(OpCodes.Ceq);
580
_ilg.
Emit
(OpCodes.Ldnull);
581
_ilg.
Emit
(OpCodes.Cgt_Un);
590
_ilg.
Emit
(OpCodes.Dup);
665
_ilg.
Emit
(OpCodes.Dup);
762
_ilg.
Emit
(OpCodes.Nop);
859
_ilg.
Emit
(OpCodes.Pop);
864
_ilg.
Emit
(OpCodes.Dup);
893
_ilg.
Emit
(OpCodes.Pop);
898
_ilg.
Emit
(OpCodes.Dup);
904
_ilg.
Emit
(OpCodes.Pop);
955
_ilg.
Emit
(OpCodes.Dup);
957
_ilg.
Emit
(OpCodes.Ldc_I4_0);
958
_ilg.
Emit
(OpCodes.Ceq);
966
_ilg.
Emit
(OpCodes.Dup);
967
_ilg.
Emit
(OpCodes.Ldnull);
968
_ilg.
Emit
(OpCodes.Ceq);
991
_ilg.
Emit
(OpCodes.Ldnull);
999
_ilg.
Emit
(OpCodes.Ldc_I4_0);
1019
_ilg.
Emit
(OpCodes.Ldc_I4_0);
1021
_ilg.
Emit
(OpCodes.Ldc_I4_1);
1030
_ilg.
Emit
(OpCodes.Dup);
1032
_ilg.
Emit
(OpCodes.Ldc_I4_0);
1033
_ilg.
Emit
(OpCodes.Ceq);
1034
_ilg.
Emit
(OpCodes.Dup);
1036
_ilg.
Emit
(OpCodes.Or);
1039
_ilg.
Emit
(OpCodes.And);
1045
_ilg.
Emit
(OpCodes.Dup);
1046
_ilg.
Emit
(OpCodes.Ldnull);
1047
_ilg.
Emit
(OpCodes.Ceq);
1048
_ilg.
Emit
(OpCodes.Dup);
1050
_ilg.
Emit
(OpCodes.Or);
1053
_ilg.
Emit
(OpCodes.And);
1056
_ilg.
Emit
(OpCodes.Ldc_I4_0);
Microsoft\Scripting\Compiler\LambdaCompiler.Lambda.cs (2)
48
_ilg.
Emit
(OpCodes.Ldnull);
190
_ilg.
Emit
(OpCodes.Ret);
Microsoft\Scripting\Compiler\LambdaCompiler.Logical.cs (27)
48
_ilg.
Emit
(OpCodes.Ret);
167
_ilg.
Emit
(OpCodes.Dup);
169
_ilg.
Emit
(OpCodes.Ldnull);
170
_ilg.
Emit
(OpCodes.Ceq);
197
_ilg.
Emit
(OpCodes.Dup);
198
_ilg.
Emit
(OpCodes.Ldnull);
199
_ilg.
Emit
(OpCodes.Ceq);
201
_ilg.
Emit
(OpCodes.Pop);
238
_ilg.
Emit
(OpCodes.Ldc_I4_0);
239
_ilg.
Emit
(OpCodes.Ceq);
250
_ilg.
Emit
(OpCodes.Ldc_I4_0);
251
_ilg.
Emit
(OpCodes.Ceq);
258
_ilg.
Emit
(OpCodes.Ldc_I4_1);
262
_ilg.
Emit
(OpCodes.Ldc_I4_0);
282
_ilg.
Emit
(OpCodes.Dup);
301
_ilg.
Emit
(OpCodes.Tailcall);
316
_ilg.
Emit
(OpCodes.Ldc_I4_0);
354
_ilg.
Emit
(OpCodes.Ldc_I4_0);
355
_ilg.
Emit
(OpCodes.Ceq);
366
_ilg.
Emit
(OpCodes.Ldc_I4_0);
367
_ilg.
Emit
(OpCodes.Ceq);
374
_ilg.
Emit
(OpCodes.Ldc_I4_0);
378
_ilg.
Emit
(OpCodes.Ldc_I4_1);
399
_ilg.
Emit
(OpCodes.Ldc_I4_1);
409
_ilg.
Emit
(OpCodes.Dup);
428
_ilg.
Emit
(OpCodes.Tailcall);
560
_ilg.
Emit
(OpCodes.Ceq);
Microsoft\Scripting\Compiler\LambdaCompiler.Statements.cs (8)
450
_ilg.
Emit
(OpCodes.Ret);
524
_ilg.
Emit
(OpCodes.Sub);
528
_ilg.
Emit
(OpCodes.Conv_I4);
693
_ilg.
Emit
(OpCodes.Pop);
803
_ilg.
Emit
(OpCodes.Dup);
805
_ilg.
Emit
(OpCodes.Pop);
806
_ilg.
Emit
(OpCodes.Ldc_I4_0);
820
_ilg.
Emit
(OpCodes.Pop);
Microsoft\Scripting\Compiler\LambdaCompiler.Unary.cs (16)
65
_ilg.
Emit
(OpCodes.Rethrow);
68
_ilg.
Emit
(OpCodes.Throw);
101
_ilg.
Emit
(OpCodes.Ldlen);
193
_ilg.
Emit
(OpCodes.Ldc_I4_0);
194
_ilg.
Emit
(OpCodes.Ceq);
196
_ilg.
Emit
(OpCodes.Not);
200
_ilg.
Emit
(OpCodes.Not);
203
_ilg.
Emit
(OpCodes.Ldc_I4_0);
204
_ilg.
Emit
(OpCodes.Ceq);
208
_ilg.
Emit
(OpCodes.Ldc_I4_1);
209
_ilg.
Emit
(OpCodes.Ceq);
213
_ilg.
Emit
(OpCodes.Nop);
217
_ilg.
Emit
(OpCodes.Neg);
231
_ilg.
Emit
(OpCodes.Add);
235
_ilg.
Emit
(OpCodes.Sub);
251
_ilg.
Emit
(OpCodes.Ldc_I4_1);
System.Data.Entity (101)
System\Data\Metadata\Edm\LightweightCodeGenerator.cs (19)
133
gen.
Emit
(OpCodes.Ldarg_0);
135
gen.
Emit
(OpCodes.Ldarg_1);
138
gen.
Emit
(OpCodes.Ret);
176
gen.
Emit
(OpCodes.Ret);
226
gen.
Emit
(OpCodes.Ldarg_0);
248
gen.
Emit
(OpCodes.Ret);
251
gen.
Emit
(OpCodes.Ldnull);
260
gen.
Emit
(OpCodes.Ret);
336
gen.
Emit
(OpCodes.Ldarg_0);
340
gen.
Emit
(OpCodes.Ldarg_1);
345
gen.
Emit
(OpCodes.Ldarg_1);
353
gen.
Emit
(OpCodes.Pop); // pop Isinst
358
gen.
Emit
(OpCodes.Ldloc_0); // load valuetype
363
gen.
Emit
(OpCodes.Dup);
377
gen.
Emit
(OpCodes.Ret);
381
gen.
Emit
(OpCodes.Pop); // pop Ldarg_0
382
gen.
Emit
(OpCodes.Pop); // pop IsInst'
383
gen.
Emit
(OpCodes.Ldarg_1); // determine if InvalidCast or NullReference
390
gen.
Emit
(OpCodes.Ret);
System\Data\Objects\Internal\EntityProxyFactory.cs (82)
746
gen.
Emit
(OpCodes.Ldarg_0);
748
gen.
Emit
(OpCodes.Ret);
765
generator.
Emit
(OpCodes.Ldarg_0);
766
generator.
Emit
(OpCodes.Ldarg_1);
768
generator.
Emit
(OpCodes.Ret);
905
generator.
Emit
(OpCodes.Ldarg_0); // call base.SomeProperty
907
generator.
Emit
(OpCodes.Stloc_0); // value = result
908
generator.
Emit
(OpCodes.Ldarg_0); // load this
910
generator.
Emit
(OpCodes.Ldarg_0); // load this
911
generator.
Emit
(OpCodes.Ldloc_0); // load value
914
generator.
Emit
(OpCodes.Ldarg_0); // else, call the base propertty getter again
916
generator.
Emit
(OpCodes.Ret);
918
generator.
Emit
(OpCodes.Ldloc_0);
919
generator.
Emit
(OpCodes.Ret);
992
gen.
Emit
(OpCodes.Ldarg_1);
996
gen.
Emit
(OpCodes.Ldarg_0);
998
gen.
Emit
(OpCodes.Ret);
1002
gen.
Emit
(OpCodes.Throw);
1015
gen.
Emit
(OpCodes.Ldarg_1);
1019
gen.
Emit
(OpCodes.Ldarg_0);
1020
gen.
Emit
(OpCodes.Ldarg_2);
1023
gen.
Emit
(OpCodes.Ret);
1027
gen.
Emit
(OpCodes.Throw);
1164
generator.
Emit
(OpCodes.Ldarg_0);
1167
generator.
Emit
(OpCodes.Stloc_0);
1168
generator.
Emit
(OpCodes.Ldloc_0);
1170
generator.
Emit
(OpCodes.Stloc_1);
1177
generator.
Emit
(OpCodes.Ldloc_0);
1178
generator.
Emit
(OpCodes.Ldloc_1);
1184
generator.
Emit
(OpCodes.Ldarg_0);
1185
generator.
Emit
(OpCodes.Ret);
1260
generator.
Emit
(OpCodes.Ldarg_0);
1262
generator.
Emit
(OpCodes.Ldarg_1);
1269
generator.
Emit
(OpCodes.Ldarg_0);
1271
generator.
Emit
(OpCodes.Ldarg_1);
1281
generator.
Emit
(OpCodes.Ldarg_0);
1283
generator.
Emit
(OpCodes.Ldarg_1);
1290
generator.
Emit
(OpCodes.Ldarg_0);
1296
generator.
Emit
(OpCodes.Ldarg_1);
1326
generator.
Emit
(OpCodes.Ldarg_0);
1329
generator.
Emit
(OpCodes.Ldarg_0);
1330
generator.
Emit
(OpCodes.Ldarg_1);
1332
generator.
Emit
(OpCodes.Ldarg_0);
1337
generator.
Emit
(OpCodes.Ldarg_0);
1341
generator.
Emit
(OpCodes.Ret);
1356
generator.
Emit
(OpCodes.Ldarg_0);
1361
generator.
Emit
(OpCodes.Ldarg_1);
1363
generator.
Emit
(OpCodes.Ret);
1379
generator.
Emit
(OpCodes.Ldarg_1);
1380
generator.
Emit
(OpCodes.Ldarg_0);
1388
generator.
Emit
(OpCodes.Throw);
1390
generator.
Emit
(OpCodes.Ldarg_0);
1391
generator.
Emit
(OpCodes.Ldarg_1);
1393
generator.
Emit
(OpCodes.Ret);
1410
generator.
Emit
(OpCodes.Ldarg_0);
1413
generator.
Emit
(OpCodes.Ldarg_0);
1415
generator.
Emit
(OpCodes.Ldarg_1);
1418
generator.
Emit
(OpCodes.Ret);
1424
generator.
Emit
(OpCodes.Ldarg_0);
1427
generator.
Emit
(OpCodes.Ldarg_0);
1429
generator.
Emit
(OpCodes.Ldarg_1);
1432
generator.
Emit
(OpCodes.Ret);
1438
generator.
Emit
(OpCodes.Ldarg_0);
1439
generator.
Emit
(OpCodes.Ldarg_1);
1441
generator.
Emit
(OpCodes.Ret);
1456
generator.
Emit
(OpCodes.Ldarg_0);
1459
generator.
Emit
(OpCodes.Ldarg_0);
1460
generator.
Emit
(OpCodes.Ldarg_0);
1464
generator.
Emit
(OpCodes.Ldarg_0);
1466
generator.
Emit
(OpCodes.Ret);
1639
generator.
Emit
(OpCodes.Ldarg_1);
1641
generator.
Emit
(OpCodes.Ldarg_0);
1649
generator.
Emit
(OpCodes.Ldarg_0);
1650
generator.
Emit
(OpCodes.Ldarg_1);
1651
generator.
Emit
(OpCodes.Ldarg_2);
1653
generator.
Emit
(OpCodes.Ret);
1671
generator.
Emit
(OpCodes.Ldarg_0);
1672
generator.
Emit
(OpCodes.Ldarg_1);
1673
generator.
Emit
(OpCodes.Ldarg_2);
1679
generator.
Emit
(OpCodes.Ldarg_0);
1680
generator.
Emit
(OpCodes.Ldarg_1);
1689
generator.
Emit
(OpCodes.Ret);
System.Data.Linq (82)
Mapping\Accessors.cs (10)
36
gen.
Emit
(OpCodes.Ldarg_0);
38
gen.
Emit
(OpCodes.Ret);
48
gen.
Emit
(OpCodes.Ldarg_0);
50
gen.
Emit
(OpCodes.Ldind_Ref);
52
gen.
Emit
(OpCodes.Ldarg_1);
54
gen.
Emit
(OpCodes.Ret);
113
gen.
Emit
(OpCodes.Ldarg_0);
115
gen.
Emit
(OpCodes.Ldind_Ref);
117
gen.
Emit
(OpCodes.Ldarg_1);
119
gen.
Emit
(OpCodes.Ret);
SqlClient\Reader\ObjectReaderCompiler.cs (72)
691
generator.
Emit
(OpCodes.Ldarg_0);
697
generator.
Emit
(OpCodes.Ret);
781
gen.
Emit
(OpCodes.Ldarg_0);
790
gen.
Emit
(OpCodes.Ldarg_0);
795
gen.
Emit
(OpCodes.Ldarg_0);
800
gen.
Emit
(OpCodes.Ldarg_0);
871
gen.
Emit
(OpCodes.Dup);
980
gen.
Emit
(OpCodes.Ldarg_0);
999
gen.
Emit
(OpCodes.Ceq);
1028
gen.
Emit
(OpCodes.Ceq);
1032
gen.
Emit
(OpCodes.Ldarg_0);
1065
gen.
Emit
(OpCodes.Ldarg_0);
1120
gen.
Emit
(OpCodes.Ceq);
1132
gen.
Emit
(OpCodes.Ceq);
1167
gen.
Emit
(OpCodes.Ceq);
1179
gen.
Emit
(OpCodes.Ceq);
1188
gen.
Emit
(OpCodes.Ldnull);
1189
gen.
Emit
(OpCodes.Ceq);
1229
gen.
Emit
(OpCodes.Ceq);
1241
gen.
Emit
(OpCodes.Ceq);
1250
gen.
Emit
(OpCodes.Ldnull);
1251
gen.
Emit
(OpCodes.Ceq);
1291
gen.
Emit
(OpCodes.Ceq);
1306
gen.
Emit
(OpCodes.Ceq);
1360
gen.
Emit
(OpCodes.Ldarg_0);
1392
gen.
Emit
(OpCodes.Dup);
1423
gen.
Emit
(OpCodes.Ldarg_0); // ObjectReaderBase
1432
gen.
Emit
(OpCodes.Dup);
1484
gen.
Emit
(OpCodes.Ldc_I4_1);
1491
gen.
Emit
(OpCodes.Ldc_I4_0);
1500
gen.
Emit
(OpCodes.Ldc_I4_0);
1501
gen.
Emit
(OpCodes.Cgt);
1503
gen.
Emit
(OpCodes.And);
1508
gen.
Emit
(OpCodes.Ldarg_0);
1530
gen.
Emit
(OpCodes.Ldc_I4_1);
1531
gen.
Emit
(OpCodes.Add);
1539
gen.
Emit
(OpCodes.Clt);
1541
gen.
Emit
(OpCodes.And);
1765
gen.
Emit
(OpCodes.Ldc_I4_0);
1766
gen.
Emit
(OpCodes.Ceq);
1768
gen.
Emit
(OpCodes.Ldc_I4_1);
1771
gen.
Emit
(OpCodes.Ldc_I4_0);
1824
gen.
Emit
(OpCodes.Clt);
1851
gen.
Emit
(OpCodes.Ldnull);
1852
gen.
Emit
(OpCodes.Ceq);
2035
gen.
Emit
(OpCodes.Ceq);
2069
gen.
Emit
(OpCodes.Ceq);
2096
gen.
Emit
(OpCodes.Throw);
2100
gen.
Emit
(OpCodes.Ldnull);
2160
gen.
Emit
(OpCodes.Ldelem_Ref);
2168
gen.
Emit
(OpCodes.Ldelem_Ref);
2234
gen.
Emit
(OpCodes.Stelem_I1);
2238
gen.
Emit
(OpCodes.Stelem_I2);
2242
gen.
Emit
(OpCodes.Stelem_I4);
2246
gen.
Emit
(OpCodes.Stelem_I8);
2249
gen.
Emit
(OpCodes.Stelem_R4);
2252
gen.
Emit
(OpCodes.Stelem_R8);
2259
gen.
Emit
(OpCodes.Stelem_Ref);
2301
gen.
Emit
(OpCodes.Ldelem_I4);
2335
gen.
Emit
(OpCodes.Ldnull);
2346
gen.
Emit
(OpCodes.Conv_I1);
2350
gen.
Emit
(OpCodes.Conv_I2);
2376
gen.
Emit
(OpCodes.Ldc_I4_0);
2379
gen.
Emit
(OpCodes.Ldc_I4_1);
2382
gen.
Emit
(OpCodes.Ldc_I4_2);
2385
gen.
Emit
(OpCodes.Ldc_I4_3);
2388
gen.
Emit
(OpCodes.Ldc_I4_4);
2391
gen.
Emit
(OpCodes.Ldc_I4_5);
2394
gen.
Emit
(OpCodes.Ldc_I4_6);
2397
gen.
Emit
(OpCodes.Ldc_I4_7);
2400
gen.
Emit
(OpCodes.Ldc_I4_8);
2404
gen.
Emit
(OpCodes.Ldc_I4_M1);
System.Data.Services (12)
System\Data\Services\Providers\ObjectContextServiceProvider.cs (3)
2358
generator.
Emit
(System.Reflection.Emit.OpCodes.Ldarg_0);
2361
generator.
Emit
(System.Reflection.Emit.OpCodes.Ldc_I4_0);
2364
generator.
Emit
(System.Reflection.Emit.OpCodes.Ret);
System\Data\Services\Providers\ReflectionServiceProvider.cs (2)
321
generator.
Emit
(System.Reflection.Emit.OpCodes.Ldarg_0);
324
generator.
Emit
(System.Reflection.Emit.OpCodes.Ret);
System\Data\Services\Serializers\SyndicationSerializer.cs (5)
790
generator.
Emit
(OpCodes.Ldarg_0);
801
generator.
Emit
(OpCodes.Dup);
810
generator.
Emit
(OpCodes.Ldarg_1);
814
generator.
Emit
(OpCodes.Pop);
815
generator.
Emit
(OpCodes.Ret);
System\Data\Services\WebUtil.cs (2)
594
generator.
Emit
(System.Reflection.Emit.OpCodes.Box);
597
generator.
Emit
(System.Reflection.Emit.OpCodes.Ret);
System.Data.SqlXml (1)
System\Xml\Xsl\IlGen\GenerateHelper.cs (1)
1473
this.ilgen.
Emit
(opcode);
System.Runtime.Serialization (41)
System\Runtime\Serialization\CodeGenerator.cs (41)
864
ilGen.
Emit
(OpCodes.Ldnull);
989
ilGen.
Emit
(opCode);
1011
ilGen.
Emit
(OpCodes.Ceq);
1032
ilGen.
Emit
(OpCodes.Throw);
1110
ilGen.
Emit
(OpCodes.Ldc_I4_1);
1116
ilGen.
Emit
(OpCodes.Ldc_I4_0);
1127
ilGen.
Emit
(OpCodes.Ldc_I4_M1);
1130
ilGen.
Emit
(OpCodes.Ldc_I4_0);
1133
ilGen.
Emit
(OpCodes.Ldc_I4_1);
1136
ilGen.
Emit
(OpCodes.Ldc_I4_2);
1139
ilGen.
Emit
(OpCodes.Ldc_I4_3);
1142
ilGen.
Emit
(OpCodes.Ldc_I4_4);
1145
ilGen.
Emit
(OpCodes.Ldc_I4_5);
1148
ilGen.
Emit
(OpCodes.Ldc_I4_6);
1151
ilGen.
Emit
(OpCodes.Ldc_I4_7);
1154
ilGen.
Emit
(OpCodes.Ldc_I4_8);
1222
ilGen.
Emit
(OpCodes.Ldloc_0);
1225
ilGen.
Emit
(OpCodes.Ldloc_1);
1228
ilGen.
Emit
(OpCodes.Ldloc_2);
1231
ilGen.
Emit
(OpCodes.Ldloc_3);
1249
ilGen.
Emit
(OpCodes.Stloc_0);
1252
ilGen.
Emit
(OpCodes.Stloc_1);
1255
ilGen.
Emit
(OpCodes.Stloc_2);
1258
ilGen.
Emit
(OpCodes.Stloc_3);
1312
ilGen.
Emit
(OpCodes.Ldarg_0);
1315
ilGen.
Emit
(OpCodes.Ldarg_1);
1318
ilGen.
Emit
(OpCodes.Ldarg_2);
1321
ilGen.
Emit
(OpCodes.Ldarg_3);
1361
ilGen.
Emit
(OpCodes.Ldlen);
1364
ilGen.
Emit
(OpCodes.Conv_I4);
1418
ilGen.
Emit
(opCode);
1482
ilGen.
Emit
(opCode);
1502
ilGen.
Emit
(OpCodes.Add);
1509
ilGen.
Emit
(OpCodes.Sub);
1516
ilGen.
Emit
(OpCodes.And);
1522
ilGen.
Emit
(OpCodes.Or);
1529
ilGen.
Emit
(OpCodes.Not);
1536
ilGen.
Emit
(OpCodes.Ret);
1573
ilGen.
Emit
(OpCodes.Pop);
1580
ilGen.
Emit
(OpCodes.Dup);
1659
ilGen.
Emit
(opCode);
System.ServiceModel (35)
System\ServiceModel\Dispatcher\CodeGenerator.cs (35)
330
ilGen.
Emit
(OpCodes.Ldnull);
398
ilGen.
Emit
(opCode);
482
ilGen.
Emit
(OpCodes.Ldc_I4_1);
488
ilGen.
Emit
(OpCodes.Ldc_I4_0);
499
ilGen.
Emit
(OpCodes.Ldc_I4_M1);
502
ilGen.
Emit
(OpCodes.Ldc_I4_0);
505
ilGen.
Emit
(OpCodes.Ldc_I4_1);
508
ilGen.
Emit
(OpCodes.Ldc_I4_2);
511
ilGen.
Emit
(OpCodes.Ldc_I4_3);
514
ilGen.
Emit
(OpCodes.Ldc_I4_4);
517
ilGen.
Emit
(OpCodes.Ldc_I4_5);
520
ilGen.
Emit
(OpCodes.Ldc_I4_6);
523
ilGen.
Emit
(OpCodes.Ldc_I4_7);
526
ilGen.
Emit
(OpCodes.Ldc_I4_8);
573
ilGen.
Emit
(OpCodes.Ldloc_0);
576
ilGen.
Emit
(OpCodes.Ldloc_1);
579
ilGen.
Emit
(OpCodes.Ldloc_2);
582
ilGen.
Emit
(OpCodes.Ldloc_3);
600
ilGen.
Emit
(OpCodes.Stloc_0);
603
ilGen.
Emit
(OpCodes.Stloc_1);
606
ilGen.
Emit
(OpCodes.Stloc_2);
609
ilGen.
Emit
(OpCodes.Stloc_3);
663
ilGen.
Emit
(OpCodes.Ldarg_0);
666
ilGen.
Emit
(OpCodes.Ldarg_1);
669
ilGen.
Emit
(OpCodes.Ldarg_2);
672
ilGen.
Emit
(OpCodes.Ldarg_3);
721
ilGen.
Emit
(opCode);
748
ilGen.
Emit
(opCode);
768
ilGen.
Emit
(OpCodes.Ret);
796
ilGen.
Emit
(OpCodes.Pop);
803
ilGen.
Emit
(OpCodes.Dup);
833
ilGen.
Emit
(opCode);
1148
ilGen.
Emit
(OpCodes.Ldc_I4_0);
1153
ilGen.
Emit
(OpCodes.Ldc_I4_0);
1154
ilGen.
Emit
(OpCodes.Conv_I8);
System.Web (24)
Util\FactoryGenerator.cs (1)
165
il.
Emit
(OpCodes.Ret);
Util\FastDelegateCreator.cs (3)
49
ilGen.
Emit
(OpCodes.Ldarg_0); // Stack contains ('this')
50
ilGen.
Emit
(OpCodes.Ldarg_1); // Stack contains ('this', 'method')
52
ilGen.
Emit
(OpCodes.Ret);
Util\FastPropertyAccessor.cs (18)
133
il.
Emit
(OpCodes.Ldarg_1);
143
il.
Emit
(OpCodes.Ret);
152
il.
Emit
(OpCodes.Throw);
175
il.
Emit
(OpCodes.Ldarg_1);
177
il.
Emit
(OpCodes.Ldarg_2);
185
il.
Emit
(OpCodes.Ldind_I1);
188
il.
Emit
(OpCodes.Ldind_U1);
191
il.
Emit
(OpCodes.Ldind_I2);
194
il.
Emit
(OpCodes.Ldind_U2);
197
il.
Emit
(OpCodes.Ldind_U4);
200
il.
Emit
(OpCodes.Ldind_I4);
203
il.
Emit
(OpCodes.Ldind_I8);
206
il.
Emit
(OpCodes.Ldind_I8); // Somehow, there is no Ldind_u8
209
il.
Emit
(OpCodes.Ldind_I1);
212
il.
Emit
(OpCodes.Ldind_U2);
218
il.
Emit
(OpCodes.Ldind_R4);
221
il.
Emit
(OpCodes.Ldind_R8);
244
il.
Emit
(OpCodes.Ret);
Util\ReflectionUtil.cs (2)
42
ilGen.
Emit
(OpCodes.Ldarg_0);
47
ilGen.
Emit
(OpCodes.Ret);
System.Web.Extensions (17)
UI\WebControls\Dynamic.cs (17)
345
genGet.
Emit
(OpCodes.Ldarg_0);
347
genGet.
Emit
(OpCodes.Ret);
352
genSet.
Emit
(OpCodes.Ldarg_0);
353
genSet.
Emit
(OpCodes.Ldarg_1);
355
genSet.
Emit
(OpCodes.Ret);
371
gen.
Emit
(OpCodes.Ldarg_1);
376
gen.
Emit
(OpCodes.Ldc_I4_0);
377
gen.
Emit
(OpCodes.Ret);
384
gen.
Emit
(OpCodes.Ldarg_0);
390
gen.
Emit
(OpCodes.Ldc_I4_0);
391
gen.
Emit
(OpCodes.Ret);
394
gen.
Emit
(OpCodes.Ldc_I4_1);
395
gen.
Emit
(OpCodes.Ret);
404
gen.
Emit
(OpCodes.Ldc_I4_0);
409
gen.
Emit
(OpCodes.Ldarg_0);
412
gen.
Emit
(OpCodes.Xor);
414
gen.
Emit
(OpCodes.Ret);
System.Web.Mobile (1)
UI\MobileControls\FactoryGenerator.cs (1)
180
il.
Emit
(OpCodes.Ret);
System.Xml (32)
System\Xml\Serialization\CodeGenerator.cs (32)
869
ilGen.
Emit
(OpCodes.Ldnull);
999
ilGen.
Emit
(opCode);
1011
ilGen.
Emit
(OpCodes.Ceq);
1015
ilGen.
Emit
(OpCodes.Clt);
1036
ilGen.
Emit
(OpCodes.Throw);
1139
ilGen.
Emit
(OpCodes.Ldc_I4_1);
1142
ilGen.
Emit
(OpCodes.Ldc_I4_0);
1149
ilGen.
Emit
(OpCodes.Ldc_I4_M1);
1152
ilGen.
Emit
(OpCodes.Ldc_I4_0);
1155
ilGen.
Emit
(OpCodes.Ldc_I4_1);
1158
ilGen.
Emit
(OpCodes.Ldc_I4_2);
1161
ilGen.
Emit
(OpCodes.Ldc_I4_3);
1164
ilGen.
Emit
(OpCodes.Ldc_I4_4);
1167
ilGen.
Emit
(OpCodes.Ldc_I4_5);
1170
ilGen.
Emit
(OpCodes.Ldc_I4_6);
1173
ilGen.
Emit
(OpCodes.Ldc_I4_7);
1176
ilGen.
Emit
(OpCodes.Ldc_I4_8);
1198
ilGen.
Emit
(OpCodes.Ldnull);
1322
ilGen.
Emit
(OpCodes.Ldarg_0);
1325
ilGen.
Emit
(OpCodes.Ldarg_1);
1328
ilGen.
Emit
(OpCodes.Ldarg_2);
1331
ilGen.
Emit
(OpCodes.Ldarg_3);
1369
ilGen.
Emit
(OpCodes.Ldlen);
1370
ilGen.
Emit
(OpCodes.Conv_I4);
1442
ilGen.
Emit
(opCode);
1517
ilGen.
Emit
(opCode);
1530
ilGen.
Emit
(OpCodes.Nop);
1534
ilGen.
Emit
(OpCodes.Add);
1559
ilGen.
Emit
(OpCodes.Ret);
1583
ilGen.
Emit
(OpCodes.Pop);
1587
ilGen.
Emit
(OpCodes.Dup);
1691
ilGen.
Emit
(opCode);