3 writes to _objectLocal
System.Private.DataContractSerialization (3)
System\Runtime\Serialization\XmlFormatReaderGenerator.cs (3)
260
_objectLocal
= _ilg.DeclareLocal(type);
667
_objectLocal
= _ilg.DeclareLocal(type);
783
_objectLocal
= _ilg.DeclareLocal(type);
50 references to _objectLocal
System.Private.DataContractSerialization (50)
System\Runtime\Serialization\XmlFormatReaderGenerator.cs (50)
108
_ilg.Call(_contextArg, XmlFormatGeneratorStatics.AddNewObjectMethod,
_objectLocal
);
130
_ilg.Call(
_objectLocal
, XmlFormatGeneratorStatics.OnDeserializationMethod, null);
136
_ilg.Load(
_objectLocal
);
144
_ilg.ConvertValue(
_objectLocal
.LocalType, Globals.TypeOfDateTimeOffsetAdapter);
150
_ilg.ConvertValue(
_objectLocal
.LocalType, Globals.TypeOfMemoryStreamAdapter);
156
_ilg.ConvertValue(
_objectLocal
.LocalType, _ilg.CurrentMethod.ReturnType);
182
_ilg.Load(
_objectLocal
);
183
_ilg.ConvertValue(
_objectLocal
.LocalType, _ilg.CurrentMethod.ReturnType);
252
[MemberNotNull(nameof(
_objectLocal
))]
265
_ilg.Stloc(
_objectLocal
);
271
_ilg.Ldloca(
_objectLocal
);
277
_ilg.Stloc(
_objectLocal
);
284
_ilg.Stloc(
_objectLocal
);
292
Debug.Assert(
_objectLocal
!= null);
299
_ilg.LoadAddress(
_objectLocal
);
300
_ilg.ConvertAddress(
_objectLocal
.LocalType, _objectType);
309
Debug.Assert(
_objectLocal
!= null);
316
_ilg.LoadAddress(
_objectLocal
);
317
_ilg.ConvertAddress(
_objectLocal
.LocalType, _objectType);
331
Debug.Assert(
_objectLocal
!= null);
336
_ilg.LoadAddress(
_objectLocal
);
337
_ilg.ConvertAddress(
_objectLocal
.LocalType, Globals.TypeOfIObjectReference);
363
_ilg.Call(
_objectLocal
, extensionDataSetMethod, extensionDataLocal);
417
Debug.Assert(
_objectLocal
!= null);
441
_ilg.LoadAddress(
_objectLocal
);
452
_ilg.LoadAddress(
_objectLocal
);
453
_ilg.ConvertAddress(
_objectLocal
.LocalType, _objectType);
490
Debug.Assert(
_objectLocal
!= null);
494
_ilg.LoadAddress(
_objectLocal
);
495
_ilg.ConvertAddress(
_objectLocal
.LocalType, _objectType);
630
[MemberNotNull(nameof(
_objectLocal
))]
672
_ilg.Ldloca(
_objectLocal
);
678
_ilg.Stloc(
_objectLocal
);
679
_ilg.Call(_contextArg, XmlFormatGeneratorStatics.AddNewObjectMethod,
_objectLocal
);
722
StoreCollectionValue(
_objectLocal
, value, collectionContract);
737
_ilg.Stloc(
_objectLocal
);
738
_ilg.Call(_contextArg, XmlFormatGeneratorStatics.AddNewObjectWithIdMethod, objectId,
_objectLocal
);
746
_ilg.Stloc(
_objectLocal
);
747
_ilg.Call(_contextArg, XmlFormatGeneratorStatics.AddNewObjectMethod,
_objectLocal
);
755
_ilg.StoreArrayElement(
_objectLocal
, j, itemValue);
757
StoreCollectionValue(
_objectLocal
, itemValue, collectionContract);
768
_ilg.Call(_contextArg, XmlFormatGeneratorStatics.AddNewObjectWithIdMethod, objectId,
_objectLocal
);
787
_ilg.Stloc(
_objectLocal
);
792
_ilg.If(
_objectLocal
, Cmp.EqualTo, null);
799
_ilg.Load(
_objectLocal
);
804
_ilg.Call(_contextArg, XmlFormatGeneratorStatics.AddNewObjectMethod,
_objectLocal
);
817
_ilg.StoreArrayElement(
_objectLocal
, i, value);
821
StoreCollectionValue(
_objectLocal
, value, collectionContract);
841
Debug.Assert(
_objectLocal
!= null);
881
_ilg.Ldloca(
_objectLocal
);