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