3 writes to _ilGen
dotnet-svcutil-lib (3)
FrameworkFork\Microsoft.Xml\Xml\Serialization\CodeGenerator.cs (3)
64_ilGen = _methodBuilder.GetILGenerator(); 74_ilGen = _methodBuilder.GetILGenerator(); 106_ilGen = null;
86 references to _ilGen
dotnet-svcutil-lib (86)
FrameworkFork\Microsoft.Xml\Xml\Serialization\CodeGenerator.cs (86)
80_methodEndLabel = _ilGen.DefineLabel(); 81this.retLabel = _ilGen.DefineLabel(); 261local = _ilGen.DeclareLocal(type, false); 489_ilGen.Emit(GetBranchCode(cmpOp), ifState.ElseBegin); 537_ilGen.BeginExceptionBlock(); 542_ilGen.BeginCatchBlock(exception); 547_ilGen.EndExceptionBlock(); 548_ilGen.MarkLabel((Label)_leaveLabels.Pop()); 553_ilGen.Emit(OpCodes.Leave, (Label)_leaveLabels.Peek()); 638_ilGen.Emit(OpCodes.Callvirt, methodInfo); 640_ilGen.Emit(OpCodes.Call, methodInfo); 646_ilGen.Emit(OpCodes.Call, ctor); 652_ilGen.Emit(OpCodes.Newobj, constructorInfo); 665_ilGen.Emit(OpCodes.Initobj, valueType); 671_ilGen.Emit(OpCodes.Newarr, elementType); 782_ilGen.Emit(OpCodes.Ldsfld, fieldInfo); 786_ilGen.Emit(OpCodes.Ldfld, fieldInfo); 819_ilGen.Emit(OpCodes.Ldsflda, fieldInfo); 823_ilGen.Emit(OpCodes.Ldflda, fieldInfo); 858_ilGen.Emit(OpCodes.Stsfld, fieldInfo); 862_ilGen.Emit(OpCodes.Stfld, fieldInfo); 930_ilGen.Emit(OpCodes.Ldnull); 991_ilGen.Emit(OpCodes.Castclass, target); 996_ilGen.Emit(OpCodes.Box, type); 1001_ilGen.Emit(OpCodes.Unbox, type); 1069_ilGen.Emit(opCode); 1073_ilGen.Emit(OpCodes.Ldobj, type); 1079_ilGen.Emit(OpCodes.Stobj, type); 1084_ilGen.Emit(OpCodes.Ceq); 1089_ilGen.Emit(OpCodes.Clt); 1108_ilGen.Emit(OpCodes.Ble, label); 1113_ilGen.Emit(OpCodes.Throw); 1118_ilGen.Emit(OpCodes.Ldtoken, t); 1202_ilGen.Emit(OpCodes.Ldc_I4_1); 1206_ilGen.Emit(OpCodes.Ldc_I4_0); 1215_ilGen.Emit(OpCodes.Ldc_I4_M1); 1218_ilGen.Emit(OpCodes.Ldc_I4_0); 1221_ilGen.Emit(OpCodes.Ldc_I4_1); 1224_ilGen.Emit(OpCodes.Ldc_I4_2); 1227_ilGen.Emit(OpCodes.Ldc_I4_3); 1230_ilGen.Emit(OpCodes.Ldc_I4_4); 1233_ilGen.Emit(OpCodes.Ldc_I4_5); 1236_ilGen.Emit(OpCodes.Ldc_I4_6); 1239_ilGen.Emit(OpCodes.Ldc_I4_7); 1242_ilGen.Emit(OpCodes.Ldc_I4_8); 1245_ilGen.Emit(OpCodes.Ldc_I4, intVar); 1252_ilGen.Emit(OpCodes.Ldc_I8, l); 1257_ilGen.Emit(OpCodes.Ldc_R4, f); 1262_ilGen.Emit(OpCodes.Ldc_R8, d); 1268_ilGen.Emit(OpCodes.Ldnull); 1270_ilGen.Emit(OpCodes.Ldstr, strVar); 1283_ilGen.Emit(OpCodes.Ldloc, localBuilder); 1306_ilGen.Emit(OpCodes.Stloc, local); 1379_ilGen.Emit(OpCodes.Ldloca, localBuilder); 1405_ilGen.Emit(OpCodes.Ldarg_0); 1408_ilGen.Emit(OpCodes.Ldarg_1); 1411_ilGen.Emit(OpCodes.Ldarg_2); 1414_ilGen.Emit(OpCodes.Ldarg_3); 1418_ilGen.Emit(OpCodes.Ldarg_S, slot); 1420_ilGen.Emit(OpCodes.Ldarg, slot); 1448_ilGen.Emit(OpCodes.Ldarga_S, slot); 1450_ilGen.Emit(OpCodes.Ldarga, slot); 1455_ilGen.Emit(OpCodes.Ldlen); 1456_ilGen.Emit(OpCodes.Conv_I4); 1532_ilGen.Emit(opCode); 1538_ilGen.Emit(opCode, arrayElementType); 1611_ilGen.Emit(opCode); 1617return _ilGen.DefineLabel(); 1622_ilGen.MarkLabel(label); 1627_ilGen.Emit(OpCodes.Nop); 1632_ilGen.Emit(OpCodes.Add); 1658_ilGen.Emit(OpCodes.Ret); 1663_ilGen.Emit(OpCodes.Br, label); 1668_ilGen.Emit(OpCodes.Br_S, label); 1673_ilGen.Emit(OpCodes.Blt, label); 1678_ilGen.Emit(OpCodes.Brfalse, label); 1683_ilGen.Emit(OpCodes.Brtrue, label); 1688_ilGen.Emit(OpCodes.Pop); 1693_ilGen.Emit(OpCodes.Dup); 1698_ilGen.Emit(OpCodes.Ldftn, methodInfo); 1805_ilGen.Emit(opCode); 2069_ilGen.Emit(GetBranchCode(cmpOp), _elseIfState.ElseBegin); 2075_ilGen.Emit(GetBranchCode(cmpOp), ifState.ElseBegin); 2197_ilGen.Emit(OpCodes.Isinst, type); 2232_ilGen.Emit(OpCodes.Beq, label); 2237_ilGen.Emit(OpCodes.Bne_Un, label);