79 references to DeclareLocal
System.Runtime.Serialization (79)
System\Runtime\Serialization\BitFlagsGenerator.cs (1)
73LocalBuilder localArray = ilg.DeclareLocal(Globals.TypeOfByteArray, "localArray");
System\Runtime\Serialization\CodeGenerator.cs (7)
294LocalBuilder local = DeclareLocal(type, name); 847LocalBuilder zero = DeclareLocal(type, "zero"); 1760LocalBuilder topValue = DeclareLocal(Globals.TypeOfString, "topValue"); 1798LocalBuilder arrayVar = DeclareLocal(type, "arrayVar"); 1801LocalBuilder arrayValueString = DeclareLocal(typeof(string), "arrayValueString"); 1803LocalBuilder i = DeclareLocal(typeof(int), "i"); 1896stringFormatArray = DeclareLocal(typeof(object[]), "stringFormatArray");
System\Runtime\Serialization\Json\JsonFormatReaderGenerator.cs (20)
268objectLocal = ilg.DeclareLocal(type, "objectDeserialized"); 348LocalBuilder extensionDataLocal = ilg.DeclareLocal(Globals.TypeOfExtensionDataObject, "extensionData"); 432value = ilg.DeclareLocal(memberType, dataMember.Name + "Value"); 466LocalBuilder localArray = ilg.DeclareLocal(Globals.TypeOfByteArray, name); 520LocalBuilder value = ilg.DeclareLocal(type, "valueRead"); 532LocalBuilder objectId = ilg.DeclareLocal(Globals.TypeOfString, "objectIdRead"); 566value = ilg.DeclareLocal(type, "innerValueRead"); 671objectLocal = ilg.DeclareLocal(type, "objectDeserialized"); 700LocalBuilder objectId = ilg.DeclareLocal(Globals.TypeOfString, "objectIdRead"); 714growingCollection = ilg.DeclareLocal(type, "growingCollection"); 718LocalBuilder i = ilg.DeclareLocal(Globals.TypeOfInt, "i"); 807LocalBuilder nodeType = ilg.DeclareLocal(typeof(XmlNodeType), "nodeType"); 841LocalBuilder pairKey = ilg.DeclareLocal(keyType, "key"); 845LocalBuilder pairKeyNullable = ilg.DeclareLocal(keyTypeOriginal, "keyOriginal"); 862LocalBuilder size = ilg.DeclareLocal(Globals.TypeOfInt, "arraySize"); 864objectLocal = ilg.DeclareLocal(type, "objectDeserialized"); 906LocalBuilder i = ilg.DeclareLocal(Globals.TypeOfInt, "i"); 997LocalBuilder value = ilg.DeclareLocal(itemType, "valueRead"); 1025LocalBuilder pairKey = ilg.DeclareLocal(keyMember.MemberType, keyMember.Name); 1026LocalBuilder pairValue = ilg.DeclareLocal(valueMember.MemberType, valueMember.Name);
System\Runtime\Serialization\Json\JsonFormatWriterGenerator.cs (14)
171objectLocal = ilg.DeclareLocal(objType, "objSerialized"); 268LocalBuilder extensionDataLocal = ilg.DeclareLocal(Globals.TypeOfExtensionDataObject, "extensionData"); 345LocalBuilder memberValue = ilg.DeclareLocal(member.MemberType, member.Name + "Value"); 352LocalBuilder itemName = ilg.DeclareLocal(typeof(XmlDictionaryString), "itemName"); 360LocalBuilder i = ilg.DeclareLocal(Globals.TypeOfInt, "i"); 372LocalBuilder memberValue = ilg.DeclareLocal(itemType, "memberValue"); 458LocalBuilder currentValue = ilg.DeclareLocal(elementType, "currentValue"); 460LocalBuilder enumerator = ilg.DeclareLocal(enumeratorType, "enumerator"); 488LocalBuilder pairKey = ilg.DeclareLocal(Globals.TypeOfString, "key"); 489LocalBuilder pairValue = ilg.DeclareLocal(keyValueTypes[1], "value"); 663memberValue = ilg.DeclareLocal(memberType, "memberValueRefPointer"); 712memberValue = ilg.DeclareLocal(Globals.TypeOfObject, "unwrappedMemberValue"); 735LocalBuilder typeHandleValue = ilg.DeclareLocal(typeof(RuntimeTypeHandle), "typeHandleValue"); 762memberValue = ilg.DeclareLocal(memberType, "nullableUnwrappedMemberValue");
System\Runtime\Serialization\XmlDataContract.cs (1)
360System.Reflection.Emit.LocalBuilder local = ilg.DeclareLocal(type, type.Name + "Value");
System\Runtime\Serialization\XmlFormatReaderGenerator.cs (19)
149objectId = ilg.DeclareLocal(Globals.TypeOfString, "objectIdRead"); 261objectLocal = ilg.DeclareLocal(type, "objectDeserialized"); 341LocalBuilder extensionDataLocal = ilg.DeclareLocal(Globals.TypeOfExtensionDataObject, "extensionData"); 422value = ilg.DeclareLocal(memberType, dataMember.Name + "Value"); 476LocalBuilder value = ilg.DeclareLocal(type, "valueRead"); 488LocalBuilder objectId = ilg.DeclareLocal(Globals.TypeOfString, "objectIdRead"); 522value = ilg.DeclareLocal(type, "innerValueRead"); 630objectLocal = ilg.DeclareLocal(type, "objectDeserialized"); 646LocalBuilder size = ilg.DeclareLocal(Globals.TypeOfInt, "arraySize"); 650LocalBuilder objectId = ilg.DeclareLocal(Globals.TypeOfString, "objectIdRead"); 666growingCollection = ilg.DeclareLocal(type, "growingCollection"); 670LocalBuilder i = ilg.DeclareLocal(Globals.TypeOfInt, "i"); 711LocalBuilder j = ilg.DeclareLocal(Globals.TypeOfInt, "j"); 743objectLocal = ilg.DeclareLocal(type, "objectDeserialized"); 756LocalBuilder size = ilg.DeclareLocal(Globals.TypeOfInt, "arraySize"); 766LocalBuilder i = ilg.DeclareLocal(Globals.TypeOfInt, "i"); 849LocalBuilder value = ilg.DeclareLocal(itemType, "valueRead"); 876LocalBuilder pairKey = ilg.DeclareLocal(keyMember.MemberType, keyMember.Name); 877LocalBuilder pairValue = ilg.DeclareLocal(valueMember.MemberType, valueMember.Name);
System\Runtime\Serialization\XmlFormatWriterGenerator.cs (17)
167objectLocal = ilg.DeclareLocal(objType, "objSerialized"); 261contractNamespacesLocal = ilg.DeclareLocal(typeof(XmlDictionaryString[]), "contractNamespaces"); 267memberNamesLocal = ilg.DeclareLocal(typeof(XmlDictionaryString[]), "memberNames"); 276childElementNamespacesLocal = ilg.DeclareLocal(typeof(XmlDictionaryString[]), "childElementNamespaces"); 285LocalBuilder extensionDataLocal = ilg.DeclareLocal(Globals.TypeOfExtensionDataObject, "extensionData"); 304LocalBuilder namespaceLocal = ilg.DeclareLocal(typeof(XmlDictionaryString), "ns"); 369LocalBuilder memberValue = ilg.DeclareLocal(member.MemberType, member.Name + "Value"); 376LocalBuilder itemNamespace = ilg.DeclareLocal(typeof(XmlDictionaryString), "itemNamespace"); 381LocalBuilder itemName = ilg.DeclareLocal(typeof(XmlDictionaryString), "itemName"); 397LocalBuilder i = ilg.DeclareLocal(Globals.TypeOfInt, "i"); 408LocalBuilder memberValue = ilg.DeclareLocal(itemType, "memberValue"); 494LocalBuilder currentValue = ilg.DeclareLocal(elementType, "currentValue"); 496LocalBuilder enumerator = ilg.DeclareLocal(enumeratorType, "enumerator"); 640memberValue = ilg.DeclareLocal(memberType, "memberValueRefPointer"); 689memberValue = ilg.DeclareLocal(Globals.TypeOfObject, "unwrappedMemberValue"); 712LocalBuilder typeHandleValue = ilg.DeclareLocal(typeof(RuntimeTypeHandle), "typeHandleValue"); 740memberValue = ilg.DeclareLocal(memberType, "nullableUnwrappedMemberValue");