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