75 references to DeclareLocal
System.Private.DataContractSerialization (75)
System\Runtime\Serialization\BitFlagsGenerator.cs (1)
71
LocalBuilder localArray = _ilg.
DeclareLocal
(typeof(byte[]));
System\Runtime\Serialization\CodeGenerator.cs (3)
191
LocalBuilder local =
DeclareLocal
(type);
661
LocalBuilder zero =
DeclareLocal
(type);
1294
_stringFormatArray ??=
DeclareLocal
(typeof(object[]));
System\Runtime\Serialization\Json\JsonFormatReaderGenerator.cs (20)
204
_objectLocal = _ilg.
DeclareLocal
(type);
291
LocalBuilder extensionDataLocal = _ilg.
DeclareLocal
(typeof(ExtensionDataObject));
381
value = _ilg.
DeclareLocal
(memberType);
416
LocalBuilder localArray = _ilg.
DeclareLocal
(typeof(byte[]));
473
LocalBuilder value = _ilg.
DeclareLocal
(type);
485
LocalBuilder objectId = _ilg.
DeclareLocal
(typeof(string));
519
value = _ilg.
DeclareLocal
(type);
633
_objectLocal = _ilg.
DeclareLocal
(type);
662
LocalBuilder objectId = _ilg.
DeclareLocal
(typeof(string));
676
growingCollection = _ilg.
DeclareLocal
(type);
680
LocalBuilder i = _ilg.
DeclareLocal
(typeof(int));
772
LocalBuilder nodeType = _ilg.
DeclareLocal
(typeof(XmlNodeType));
806
LocalBuilder pairKey = _ilg.
DeclareLocal
(keyType);
810
LocalBuilder pairKeyNullable = _ilg.
DeclareLocal
(keyTypeOriginal);
829
LocalBuilder size = _ilg.
DeclareLocal
(typeof(int));
831
_objectLocal = _ilg.
DeclareLocal
(type);
877
LocalBuilder i = _ilg.
DeclareLocal
(typeof(int));
971
LocalBuilder value = _ilg.
DeclareLocal
(itemType);
1001
LocalBuilder pairKey = _ilg.
DeclareLocal
(keyMember.MemberType);
1002
LocalBuilder pairValue = _ilg.
DeclareLocal
(valueMember.MemberType);
System\Runtime\Serialization\Json\JsonFormatWriterGenerator.cs (14)
132
_objectLocal = _ilg.
DeclareLocal
(objType);
213
LocalBuilder extensionDataLocal = _ilg.
DeclareLocal
(typeof(ExtensionDataObject));
301
LocalBuilder memberValue = _ilg.
DeclareLocal
(member.MemberType);
310
LocalBuilder itemName = _ilg.
DeclareLocal
(typeof(XmlDictionaryString));
317
LocalBuilder i = _ilg.
DeclareLocal
(typeof(int));
329
LocalBuilder memberValue = _ilg.
DeclareLocal
(itemType);
414
LocalBuilder currentValue = _ilg.
DeclareLocal
(elementType);
416
LocalBuilder enumerator = _ilg.
DeclareLocal
(enumeratorType);
446
LocalBuilder pairKey = _ilg.
DeclareLocal
(typeof(string));
447
LocalBuilder pairValue = _ilg.
DeclareLocal
(keyValueTypes[1]);
632
memberValue = _ilg.
DeclareLocal
(memberType);
681
memberValue = _ilg.
DeclareLocal
(typeof(object));
704
LocalBuilder typeHandleValue = _ilg.
DeclareLocal
(typeof(RuntimeTypeHandle));
734
memberValue = _ilg.
DeclareLocal
(memberType);
System\Runtime\Serialization\XmlDataContract.cs (1)
293
System.Reflection.Emit.LocalBuilder local = ilg.
DeclareLocal
(type);
System\Runtime\Serialization\XmlFormatReaderGenerator.cs (19)
113
objectId = _ilg.
DeclareLocal
(typeof(string));
260
_objectLocal = _ilg.
DeclareLocal
(type);
357
LocalBuilder extensionDataLocal = _ilg.
DeclareLocal
(typeof(ExtensionDataObject));
447
value = _ilg.
DeclareLocal
(memberType);
510
LocalBuilder value = _ilg.
DeclareLocal
(type);
522
LocalBuilder objectId = _ilg.
DeclareLocal
(typeof(string));
556
value = _ilg.
DeclareLocal
(type);
671
_objectLocal = _ilg.
DeclareLocal
(type);
687
LocalBuilder size = _ilg.
DeclareLocal
(typeof(int));
691
LocalBuilder objectId = _ilg.
DeclareLocal
(typeof(string));
707
growingCollection = _ilg.
DeclareLocal
(type);
711
LocalBuilder i = _ilg.
DeclareLocal
(typeof(int));
753
LocalBuilder j = _ilg.
DeclareLocal
(typeof(int));
787
_objectLocal = _ilg.
DeclareLocal
(type);
800
LocalBuilder size = _ilg.
DeclareLocal
(typeof(int));
810
LocalBuilder i = _ilg.
DeclareLocal
(typeof(int));
899
LocalBuilder value = _ilg.
DeclareLocal
(itemType);
930
LocalBuilder pairKey = _ilg.
DeclareLocal
(keyMember.MemberType);
931
LocalBuilder pairValue = _ilg.
DeclareLocal
(valueMember.MemberType);
System\Runtime\Serialization\XmlFormatWriterGenerator.cs (17)
160
_objectLocal = _ilg.
DeclareLocal
(objType);
247
_contractNamespacesLocal = _ilg.
DeclareLocal
(typeof(XmlDictionaryString[]));
253
_memberNamesLocal = _ilg.
DeclareLocal
(typeof(XmlDictionaryString[]));
262
_childElementNamespacesLocal = _ilg.
DeclareLocal
(typeof(XmlDictionaryString[]));
271
LocalBuilder extensionDataLocal = _ilg.
DeclareLocal
(typeof(ExtensionDataObject));
294
LocalBuilder namespaceLocal = _ilg.
DeclareLocal
(typeof(XmlDictionaryString));
367
LocalBuilder memberValue = _ilg.
DeclareLocal
(member.MemberType);
376
LocalBuilder itemNamespace = _ilg.
DeclareLocal
(typeof(XmlDictionaryString));
381
LocalBuilder itemName = _ilg.
DeclareLocal
(typeof(XmlDictionaryString));
397
LocalBuilder i = _ilg.
DeclareLocal
(typeof(int));
408
LocalBuilder memberValue = _ilg.
DeclareLocal
(itemType);
493
LocalBuilder currentValue = _ilg.
DeclareLocal
(elementType);
495
LocalBuilder enumerator = _ilg.
DeclareLocal
(enumeratorType);
645
memberValue = _ilg.
DeclareLocal
(memberType);
694
memberValue = _ilg.
DeclareLocal
(typeof(object));
717
LocalBuilder typeHandleValue = _ilg.
DeclareLocal
(typeof(RuntimeTypeHandle));
747
memberValue = _ilg.
DeclareLocal
(memberType);