25 references to DeclareLocal
System.Private.Xml (25)
System\Xml\Serialization\CodeGenerator.cs (4)
143
internal LocalBuilder ReturnLocal => retLocal ??=
DeclareLocal
(_methodBuilder!.ReturnType, "_ret");
155
localTmp =
DeclareLocal
(type, $"_tmp{_tmpLocals.Count}");
257
local =
DeclareLocal
(type, name);
939
local =
DeclareLocal
(type, name);
System\Xml\Serialization\XmlSerializationILGen.cs (1)
180
LocalBuilder _tmpLoc = ilg.
DeclareLocal
(typeof(Hashtable), "_tmp");
System\Xml\Serialization\XmlSerializationReaderILGen.cs (9)
419
LocalBuilder localP = ilg.
DeclareLocal
(typeof(object[]), "p");
647
LocalBuilder oLoc = ilg.
DeclareLocal
(typeof(object), "o");
987
LocalBuilder hLoc = ilg.
DeclareLocal
(typeof(Hashtable), "h");
1265
LocalBuilder aLoc = ilg.
DeclareLocal
(arrayMapping.TypeDesc.Type!, aVar);
1299
LocalBuilder oLoc = ilg.
DeclareLocal
(nullableMapping.TypeDesc.Type!, "o");
1361
LocalBuilder locXsiType = ilg.
DeclareLocal
(typeof(XmlQualifiedName), "xsiType");
1362
LocalBuilder locIsNull = ilg.
DeclareLocal
(typeof(bool), "isNull");
3448
LocalBuilder paramsRead = ilg.
DeclareLocal
(typeof(Span<bool>), "paramsRead");
3467
LocalBuilder loc = ilg.
DeclareLocal
(
System\Xml\Serialization\XmlSerializationWriterILGen.cs (11)
397
LocalBuilder pLengthLoc = ilg.
DeclareLocal
(typeof(int), "pLength");
625
LocalBuilder sLoc = ilg.
DeclareLocal
(typeof(string), "s");
638
LocalBuilder localTmp = ilg.
DeclareLocal
(mapping.TypeDesc.Type!, "localTmp");
668
LocalBuilder strArray = ilg.
DeclareLocal
(typeof(string[]), "strArray");
680
LocalBuilder longArray = ilg.
DeclareLocal
(typeof(long[]), "longArray");
734
LocalBuilder numLoc = ilg.
DeclareLocal
(typeof(long), "num");
974
LocalBuilder tLoc = ilg.
DeclareLocal
(typeof(Type), "t");
1502
LocalBuilder eLoc = ilg.
DeclareLocal
(typeof(IEnumerator), "e");
1692
LocalBuilder elemLoc = ilg.
DeclareLocal
(typeof(XmlElement), "elem");
2460
LocalBuilder enumerator = ilg.
DeclareLocal
(typeof(IEnumerator<>).MakeGenericType(typeof(ConstructorInfo)), "e");
2472
LocalBuilder constructorInfo = ilg.
DeclareLocal
(typeof(ConstructorInfo), "constructorInfo");