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