3 writes to _objectLocal
System.Private.DataContractSerialization (3)
System\Runtime\Serialization\Json\JsonFormatReaderGenerator.cs (3)
204_objectLocal = _ilg.DeclareLocal(type); 629_objectLocal = _ilg.DeclareLocal(type); 827_objectLocal = _ilg.DeclareLocal(type);
42 references to _objectLocal
System.Private.DataContractSerialization (42)
System\Runtime\Serialization\Json\JsonFormatReaderGenerator.cs (42)
85_ilg.Call(_contextArg, XmlFormatGeneratorStatics.AddNewObjectMethod, _objectLocal); 94_ilg.Call(_objectLocal, JsonFormatGeneratorStatics.OnDeserializationMethod, null); 100_ilg.Load(_objectLocal); 107_ilg.ConvertValue(_objectLocal.LocalType, Globals.TypeOfDateTimeOffsetAdapter); 113_ilg.ConvertValue(_objectLocal.LocalType, Globals.TypeOfMemoryStreamAdapter); 119_ilg.ConvertValue(_objectLocal.LocalType, _ilg.CurrentMethod.ReturnType); 131_ilg.Load(_objectLocal); 132_ilg.ConvertValue(_objectLocal.LocalType, _ilg.CurrentMethod.ReturnType); 209_ilg.Stloc(_objectLocal); 215_ilg.Ldloca(_objectLocal); 221_ilg.Stloc(_objectLocal); 228_ilg.Stloc(_objectLocal); 238_ilg.LoadAddress(_objectLocal); 239_ilg.ConvertAddress(_objectLocal.LocalType, _objectType!); 252_ilg.LoadAddress(_objectLocal); 253_ilg.ConvertAddress(_objectLocal.LocalType, _objectType!); 270_ilg.LoadAddress(_objectLocal); 271_ilg.ConvertAddress(_objectLocal.LocalType, Globals.TypeOfIObjectReference); 297_ilg.Call(_objectLocal, extensionDataSetMethod, extensionDataLocal); 343_ilg.Call(null, JsonFormatGeneratorStatics.ThrowDuplicateMemberExceptionMethod, _objectLocal, _memberNamesArg, memberIndexLocal); 346_ilg.Load(_objectLocal); 347_ilg.ConvertValue(_objectLocal.LocalType, Globals.TypeOfObject); 375_ilg.LoadAddress(_objectLocal); 386_ilg.LoadAddress(_objectLocal); 387_ilg.ConvertAddress(_objectLocal.LocalType, _objectType!); 457_ilg.LoadAddress(_objectLocal); 458_ilg.ConvertAddress(_objectLocal.LocalType, _objectType!); 634_ilg.Ldloca(_objectLocal); 640_ilg.Stloc(_objectLocal); 641_ilg.Call(_contextArg, XmlFormatGeneratorStatics.AddNewObjectMethod, _objectLocal); 692StoreCollectionValue(_objectLocal, value, collectionContract); 707_ilg.Stloc(_objectLocal); 708_ilg.Call(_contextArg, XmlFormatGeneratorStatics.AddNewObjectWithIdMethod, objectId, _objectLocal); 714_ilg.Call(_contextArg, XmlFormatGeneratorStatics.AddNewObjectWithIdMethod, objectId, _objectLocal); 812StoreKeyValuePair(_objectLocal, collectionContract, pairKey, pairValue); 831_ilg.Stloc(_objectLocal); 843_ilg.If(_objectLocal, Cmp.EqualTo, null); 861_ilg.If(_objectLocal, Cmp.EqualTo, null); 868_ilg.Load(_objectLocal); 884_ilg.StoreArrayElement(_objectLocal, i, value); 888StoreCollectionValue(_objectLocal, value, collectionContract); 953_ilg.Ldloca(_objectLocal);