2 instantiations of ArgBuilder
System.Private.Xml (2)
System\Xml\Serialization\CodeGenerator.cs (2)
97
_argList.Add("this", new
ArgBuilder
("this", 0, _typeBuilder.BaseType!));
100
ArgBuilder arg = new
ArgBuilder
(argNames[i], _argList.Count, argTypes[i]);
18 references to ArgBuilder
System.Private.Xml (18)
System\Xml\Serialization\CodeGenerator.cs (15)
36
private Dictionary<string,
ArgBuilder
>? _argList;
94
_argList = new Dictionary<string,
ArgBuilder
>();
100
ArgBuilder
arg = new ArgBuilder(argNames[i], _argList.Count, argTypes[i]);
129
internal
ArgBuilder
GetArg(string name)
132
return (
ArgBuilder
)_argList[name];
163
if (var is
ArgBuilder
)
164
return ((
ArgBuilder
)var).ArgType;
188
ArgBuilder
? arg;
636
else if (obj is
ArgBuilder
)
637
Ldarg((
ArgBuilder
)obj);
646
if (obj is
ArgBuilder
)
647
LdargAddress((
ArgBuilder
)obj);
964
internal void LdargAddress(
ArgBuilder
argBuilder)
977
internal void Ldarg(
ArgBuilder
arg)
987
internal void Ldarga(
ArgBuilder
argBuilder)
System\Xml\Serialization\XmlSerializationWriterILGen.cs (3)
964
ArgBuilder
oArg = ilg.GetArg("o");
1034
ArgBuilder
argO = ilg.GetArg("o");
2318
ArgBuilder
argV = ilg.GetArg(variable);