3 writes to _ilGen
dotnet-svcutil-lib (3)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CodeGenerator.cs (3)
183
_ilGen
= _dynamicMethod.GetILGenerator();
213
_ilGen
= _dynamicMethod.GetILGenerator();
249
_ilGen
= null;
78 references to _ilGen
dotnet-svcutil-lib (78)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CodeGenerator.cs (78)
221
_methodEndLabel =
_ilGen
.DefineLabel();
297
LocalBuilder local =
_ilGen
.DeclareLocal(type, isPinned);
376
_ilGen
.Emit(branchInstruction, forState.EndLabel);
472
_ilGen
.Emit(GetBranchCode(cmpOp), ifState.ElseBegin);
503
_ilGen
.Emit(GetBranchCode(cmpOp), ifState.ElseBegin);
598
_ilGen
.Emit(OpCodes.Callvirt, methodInfo);
604
_ilGen
.Emit(OpCodes.Call, methodInfo);
610
_ilGen
.Emit(OpCodes.Call, methodInfo);
618
_ilGen
.Emit(OpCodes.Call, ctor);
625
_ilGen
.Emit(OpCodes.Newobj, constructorInfo);
633
_ilGen
.Emit(OpCodes.Initobj, valueType);
641
_ilGen
.Emit(OpCodes.Newarr, elementType);
697
_ilGen
.Emit(OpCodes.Ldsfld, fieldInfo);
703
_ilGen
.Emit(OpCodes.Ldfld, fieldInfo);
740
_ilGen
.Emit(OpCodes.Stsfld, fieldInfo);
746
_ilGen
.Emit(OpCodes.Stfld, fieldInfo);
814
_ilGen
.Emit(OpCodes.Ldnull);
871
_ilGen
.Emit(OpCodes.Castclass, target);
878
_ilGen
.Emit(OpCodes.Box, type);
885
_ilGen
.Emit(OpCodes.Unbox, type);
930
_ilGen
.Emit(opCode);
936
_ilGen
.Emit(OpCodes.Ldobj, type);
944
_ilGen
.Emit(OpCodes.Stobj, type);
952
_ilGen
.Emit(OpCodes.Ceq);
959
_ilGen
.Emit(OpCodes.Throw);
966
_ilGen
.Emit(OpCodes.Ldtoken, t);
1036
_ilGen
.Emit(OpCodes.Ldc_I4_1);
1042
_ilGen
.Emit(OpCodes.Ldc_I4_0);
1053
_ilGen
.Emit(OpCodes.Ldc_I4_M1);
1056
_ilGen
.Emit(OpCodes.Ldc_I4_0);
1059
_ilGen
.Emit(OpCodes.Ldc_I4_1);
1062
_ilGen
.Emit(OpCodes.Ldc_I4_2);
1065
_ilGen
.Emit(OpCodes.Ldc_I4_3);
1068
_ilGen
.Emit(OpCodes.Ldc_I4_4);
1071
_ilGen
.Emit(OpCodes.Ldc_I4_5);
1074
_ilGen
.Emit(OpCodes.Ldc_I4_6);
1077
_ilGen
.Emit(OpCodes.Ldc_I4_7);
1080
_ilGen
.Emit(OpCodes.Ldc_I4_8);
1083
_ilGen
.Emit(OpCodes.Ldc_I4, intVar);
1092
_ilGen
.Emit(OpCodes.Ldc_I8, l);
1099
_ilGen
.Emit(OpCodes.Ldc_R4, f);
1106
_ilGen
.Emit(OpCodes.Ldc_R8, d);
1113
_ilGen
.Emit(OpCodes.Ldstr, strVar);
1128
_ilGen
.Emit(OpCodes.Ldloc, localBuilder);
1137
_ilGen
.Emit(OpCodes.Stloc, local);
1145
_ilGen
.Emit(OpCodes.Ldloca, localBuilder);
1174
_ilGen
.Emit(OpCodes.Ldarg_0);
1177
_ilGen
.Emit(OpCodes.Ldarg_1);
1180
_ilGen
.Emit(OpCodes.Ldarg_2);
1183
_ilGen
.Emit(OpCodes.Ldarg_3);
1187
_ilGen
.Emit(OpCodes.Ldarg_S, slot);
1189
_ilGen
.Emit(OpCodes.Ldarg, slot);
1199
_ilGen
.Emit(OpCodes.Starg_S, slot);
1201
_ilGen
.Emit(OpCodes.Starg, slot);
1214
_ilGen
.Emit(OpCodes.Ldarga_S, slot);
1216
_ilGen
.Emit(OpCodes.Ldarga, slot);
1223
_ilGen
.Emit(OpCodes.Ldlen);
1226
_ilGen
.Emit(OpCodes.Conv_I4);
1279
_ilGen
.Emit(opCode);
1288
_ilGen
.Emit(opCode, arrayElementType);
1342
_ilGen
.Emit(opCode);
1348
return
_ilGen
.DefineLabel();
1353
_ilGen
.MarkLabel(label);
1362
_ilGen
.Emit(OpCodes.Add);
1369
_ilGen
.Emit(OpCodes.Sub);
1376
_ilGen
.Emit(OpCodes.And);
1382
_ilGen
.Emit(OpCodes.Or);
1389
_ilGen
.Emit(OpCodes.Not);
1396
_ilGen
.Emit(OpCodes.Ret);
1403
_ilGen
.Emit(OpCodes.Br, label);
1410
_ilGen
.Emit(OpCodes.Blt, label);
1417
_ilGen
.Emit(OpCodes.Brfalse, label);
1424
_ilGen
.Emit(OpCodes.Brtrue, label);
1433
_ilGen
.Emit(OpCodes.Pop);
1440
_ilGen
.Emit(OpCodes.Dup);
1519
_ilGen
.Emit(opCode);
1608
_ilGen
.Emit(OpCodes.Switch, caseLabels);
1655
_ilGen
.Emit(GetBranchCode(Cmp.EqualTo), ifState.ElseBegin);