3 writes to objectLocal
System.Runtime.Serialization (3)
System\Runtime\Serialization\Json\JsonFormatReaderGenerator.cs (3)
268
objectLocal
= ilg.DeclareLocal(type, "objectDeserialized");
671
objectLocal
= ilg.DeclareLocal(type, "objectDeserialized");
864
objectLocal
= ilg.DeclareLocal(type, "objectDeserialized");
41 references to objectLocal
System.Runtime.Serialization (41)
System\Runtime\Serialization\Json\JsonFormatReaderGenerator.cs (41)
142
ilg.Call(contextArg, XmlFormatGeneratorStatics.AddNewObjectMethod,
objectLocal
);
149
ilg.Call(
objectLocal
, JsonFormatGeneratorStatics.OnDeserializationMethod, null);
153
ilg.Load(
objectLocal
);
160
ilg.ConvertValue(
objectLocal
.LocalType, Globals.TypeOfDateTimeOffsetAdapter);
166
ilg.ConvertValue(
objectLocal
.LocalType, ilg.CurrentMethod.ReturnType);
176
ilg.Load(
objectLocal
);
177
ilg.ConvertValue(
objectLocal
.LocalType, ilg.CurrentMethod.ReturnType);
273
ilg.Stloc(
objectLocal
);
279
ilg.Ldloca(
objectLocal
);
285
ilg.Stloc(
objectLocal
);
292
ilg.Stloc(
objectLocal
);
302
ilg.LoadAddress(
objectLocal
);
303
ilg.ConvertAddress(
objectLocal
.LocalType, objectType);
316
ilg.LoadAddress(
objectLocal
);
317
ilg.ConvertAddress(
objectLocal
.LocalType, objectType);
334
ilg.LoadAddress(
objectLocal
);
335
ilg.ConvertAddress(
objectLocal
.LocalType, Globals.TypeOfIObjectReference);
358
ilg.Call(
objectLocal
, extensionDataSetMethod, extensionDataLocal);
400
ilg.Call(null, JsonFormatGeneratorStatics.ThrowDuplicateMemberExceptionMethod,
objectLocal
, memberNamesArg, memberIndexLocal);
403
ilg.Load(
objectLocal
);
404
ilg.ConvertValue(
objectLocal
.LocalType, Globals.TypeOfObject);
430
ilg.LoadAddress(
objectLocal
);
440
ilg.LoadAddress(
objectLocal
);
441
ilg.ConvertAddress(
objectLocal
.LocalType, objectType);
510
ilg.LoadAddress(
objectLocal
);
511
ilg.ConvertAddress(
objectLocal
.LocalType, objectType);
676
ilg.Ldloca(
objectLocal
);
682
ilg.Stloc(
objectLocal
);
683
ilg.Call(contextArg, XmlFormatGeneratorStatics.AddNewObjectMethod,
objectLocal
);
733
StoreCollectionValue(
objectLocal
, value, collectionContract);
748
ilg.Stloc(
objectLocal
);
749
ilg.Call(contextArg, XmlFormatGeneratorStatics.AddNewObjectWithIdMethod, objectId,
objectLocal
);
755
ilg.Call(contextArg, XmlFormatGeneratorStatics.AddNewObjectWithIdMethod, objectId,
objectLocal
);
851
StoreKeyValuePair(
objectLocal
, collectionContract, pairKey, pairValue);
868
ilg.Stloc(
objectLocal
);
878
ilg.If(
objectLocal
, Cmp.EqualTo, null);
894
ilg.If(
objectLocal
, Cmp.EqualTo, null);
901
ilg.Load(
objectLocal
);
917
ilg.StoreArrayElement(
objectLocal
, i, value);
921
StoreCollectionValue(
objectLocal
, value, collectionContract);
985
ilg.Ldloca(
objectLocal
);