56 references to EmitSourceInstruction
dotnet-svcutil-lib (56)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CodeGenerator.cs (56)
375
EmitSourceInstruction
(branchInstruction + " " + forState.EndLabel.GetHashCode());
597
EmitSourceInstruction
("Callvirt " + methodInfo.ToString() + " on type " + methodInfo.DeclaringType.ToString());
603
EmitSourceInstruction
("Static Call " + methodInfo.ToString() + " on type " + methodInfo.DeclaringType.ToString());
609
EmitSourceInstruction
("Call " + methodInfo.ToString() + " on type " + methodInfo.DeclaringType.ToString());
617
EmitSourceInstruction
("Call " + ctor.ToString() + " on type " + ctor.DeclaringType.ToString());
624
EmitSourceInstruction
("Newobj " + constructorInfo.ToString() + " on type " + constructorInfo.DeclaringType.ToString());
632
EmitSourceInstruction
("Initobj " + valueType);
640
EmitSourceInstruction
("Newarr " + elementType);
696
EmitSourceInstruction
("Ldsfld " + fieldInfo + " on type " + fieldInfo.DeclaringType);
702
EmitSourceInstruction
("Ldfld " + fieldInfo + " on type " + fieldInfo.DeclaringType);
739
EmitSourceInstruction
("Stsfld " + fieldInfo + " on type " + fieldInfo.DeclaringType);
745
EmitSourceInstruction
("Stfld " + fieldInfo + " on type " + fieldInfo.DeclaringType);
813
EmitSourceInstruction
("Ldnull");
870
EmitSourceInstruction
("Castclass " + target);
877
EmitSourceInstruction
("Box " + type);
884
EmitSourceInstruction
("Unbox " + type);
929
EmitSourceInstruction
(opCode.ToString());
935
EmitSourceInstruction
("Ldobj " + type);
943
EmitSourceInstruction
("Stobj " + type);
951
EmitSourceInstruction
("Ceq");
958
EmitSourceInstruction
("Throw");
965
EmitSourceInstruction
("Ldtoken " + t);
1035
EmitSourceInstruction
("Ldc.i4 1");
1041
EmitSourceInstruction
("Ldc.i4 0");
1049
EmitSourceInstruction
("Ldc.i4 " + intVar);
1091
EmitSourceInstruction
("Ldc.i8 " + l);
1098
EmitSourceInstruction
("Ldc.r4 " + f);
1105
EmitSourceInstruction
("Ldc.r8 " + d);
1112
EmitSourceInstruction
("Ldstr " + strVar);
1127
EmitSourceInstruction
("Ldloc " + _localNames[localBuilder]);
1135
EmitSourceInstruction
("Stloc " + _localNames[local]);
1144
EmitSourceInstruction
("Ldloca " + _localNames[localBuilder]);
1170
EmitSourceInstruction
("Ldarg " + slot);
1197
EmitSourceInstruction
("Starg " + slot);
1212
EmitSourceInstruction
("Ldarga " + slot);
1222
EmitSourceInstruction
("Ldlen");
1225
EmitSourceInstruction
("Conv.i4");
1278
EmitSourceInstruction
(opCode.ToString());
1287
EmitSourceInstruction
(opCode.ToString());
1340
EmitSourceInstruction
(opCode.ToString());
1361
EmitSourceInstruction
("Add");
1368
EmitSourceInstruction
("Sub");
1375
EmitSourceInstruction
("And");
1381
EmitSourceInstruction
("Or");
1388
EmitSourceInstruction
("Not");
1395
EmitSourceInstruction
("Ret");
1402
EmitSourceInstruction
("Br " + label.GetHashCode());
1409
EmitSourceInstruction
("Blt " + label.GetHashCode());
1416
EmitSourceInstruction
("Brfalse " + label.GetHashCode());
1423
EmitSourceInstruction
("Brtrue " + label.GetHashCode());
1432
EmitSourceInstruction
("Pop");
1439
EmitSourceInstruction
("Dup");
1518
EmitSourceInstruction
(opCode.ToString());
1616
EmitSourceInstruction
("case " + caseLabelName + "{");
1628
EmitSourceInstruction
("} //end case ");
1638
EmitSourceInstruction
("} //end switch");