3 writes to _objectLocal
System.Private.DataContractSerialization (3)
System\Runtime\Serialization\XmlFormatReaderGenerator.cs (3)
260
_objectLocal
= _ilg.DeclareLocal(type);
671
_objectLocal
= _ilg.DeclareLocal(type);
787
_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, typeof(DateTimeOffsetAdapter));
150
_ilg.ConvertValue(
_objectLocal
.LocalType, typeof(MemoryStreamAdapter));
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);
333
Debug.Assert(
_objectLocal
!= null);
338
_ilg.LoadAddress(
_objectLocal
);
340
_ilg.ConvertAddress(
_objectLocal
.LocalType, typeof(IObjectReference));
367
_ilg.Call(
_objectLocal
, extensionDataSetMethod, extensionDataLocal);
421
Debug.Assert(
_objectLocal
!= null);
445
_ilg.LoadAddress(
_objectLocal
);
456
_ilg.LoadAddress(
_objectLocal
);
457
_ilg.ConvertAddress(
_objectLocal
.LocalType, _objectType);
494
Debug.Assert(
_objectLocal
!= null);
498
_ilg.LoadAddress(
_objectLocal
);
499
_ilg.ConvertAddress(
_objectLocal
.LocalType, _objectType);
634
[MemberNotNull(nameof(
_objectLocal
))]
676
_ilg.Ldloca(
_objectLocal
);
682
_ilg.Stloc(
_objectLocal
);
683
_ilg.Call(_contextArg, XmlFormatGeneratorStatics.AddNewObjectMethod,
_objectLocal
);
726
StoreCollectionValue(
_objectLocal
, value, collectionContract);
741
_ilg.Stloc(
_objectLocal
);
742
_ilg.Call(_contextArg, XmlFormatGeneratorStatics.AddNewObjectWithIdMethod, objectId,
_objectLocal
);
750
_ilg.Stloc(
_objectLocal
);
751
_ilg.Call(_contextArg, XmlFormatGeneratorStatics.AddNewObjectMethod,
_objectLocal
);
759
_ilg.StoreArrayElement(
_objectLocal
, j, itemValue);
761
StoreCollectionValue(
_objectLocal
, itemValue, collectionContract);
772
_ilg.Call(_contextArg, XmlFormatGeneratorStatics.AddNewObjectWithIdMethod, objectId,
_objectLocal
);
791
_ilg.Stloc(
_objectLocal
);
796
_ilg.If(
_objectLocal
, Cmp.EqualTo, null);
803
_ilg.Load(
_objectLocal
);
808
_ilg.Call(_contextArg, XmlFormatGeneratorStatics.AddNewObjectMethod,
_objectLocal
);
821
_ilg.StoreArrayElement(
_objectLocal
, i, value);
825
StoreCollectionValue(
_objectLocal
, value, collectionContract);
845
Debug.Assert(
_objectLocal
!= null);
885
_ilg.Ldloca(
_objectLocal
);