1 write to ILG
dotnet-svcutil-lib (1)
FrameworkFork\Microsoft.Xml\Xml\Serialization\SourceInfo.cs (1)
46
this.
ILG
= ilg;
50 references to ILG
dotnet-svcutil-lib (50)
FrameworkFork\Microsoft.Xml\Xml\Serialization\SourceInfo.cs (35)
51
return new SourceInfo("((" + td.CSharpName + ")" + Source + ")", Arg, MemberInfo, td.Type,
ILG
);
69
object varA =
ILG
.GetVariable(match.Groups["a"].Value);
70
Type varType =
ILG
.GetVariableType(varA);
71
object varIA =
ILG
.GetVariable(match.Groups["ia"].Value);
74
ILG
.Load(varA);
75
ILG
.Load(varIA);
79
ILG
.Ldelema(eType);
86
ILG
.Ldelema(eType);
89
ILG
.Ldobj(eType);
93
ILG
.Ldelem(eType);
95
ILG
.ConvertValue(eType, elementType);
100
ILG
.Load(varA);
101
ILG
.Load(varIA);
116
ILG
.Call(get_Item);
120
LocalBuilder localTmp =
ILG
.GetTempLocal(eType);
121
ILG
.Stloc(localTmp);
122
ILG
.Ldloca(localTmp);
137
ILG
.Load(null);
145
var =
ILG
.GetVariable(Arg.StartsWith("o.@", StringComparison.Ordinal) ? "o" : Arg);
146
varType =
ILG
.GetVariableType(var);
148
ILG
.LoadAddress(var);
150
ILG
.Load(var);
154
var =
ILG
.GetVariable(Arg);
155
varType =
ILG
.GetVariableType(var);
160
ILG
.LoadAddress(var);
166
ILG
.LoadAddress(var);
168
ILG
.Load(var);
178
ILG
.LoadMemberAddress(MemberInfo);
183
ILG
.LoadMember(MemberInfo);
195
ILG
.ConvertAddress(varType, Type);
197
ILG
.ConvertValue(varType, Type);
210
ILG
.ConvertAddress(sourceType, targetType);
212
ILG
.ConvertValue(sourceType, targetType);
228
ILG
.Call(Nullable_get_Value);
231
ILG
.ConvertValue(Nullable_get_Value.ReturnType, targetType);
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationWriterILGen.cs (15)
2589
LocalBuilder localA = initValue.
ILG
.DeclareOrGetLocal(localType, variableName);
2594
initValue.
ILG
.Load(null);
2602
initValue.
ILG
.LoadMember(initValue.
ILG
.GetLocal("o"), initValue.MemberInfo);
2611
object fixup = initValue.
ILG
.GetVariable(vars[0]);
2612
PropertyInfo propInfo = initValue.
ILG
.GetVariableType(fixup).GetProperty(vars[1]);
2613
initValue.
ILG
.LoadMember(fixup, propInfo);
2614
initValue.
ILG
.ConvertValue(propInfo.PropertyType, localA.LocalType);
2618
object sVar = initValue.
ILG
.GetVariable(initValue.Arg);
2619
initValue.
ILG
.Load(sVar);
2620
initValue.
ILG
.ConvertValue(initValue.
ILG
.GetVariableType(sVar), localA.LocalType);
2623
initValue.
ILG
.Stloc(localA);
2649
LocalBuilder local = initValue.
ILG
.DeclareOrGetLocal(localType, variableName);
2653
initValue.
ILG
.Stloc(local);