1 write to Arg
System.Private.Xml (1)
System\Xml\Serialization\SourceInfo.cs (1)
44this.Arg = arg ?? source;
10 references to Arg
System.Private.Xml (10)
System\Xml\Serialization\SourceInfo.cs (7)
52return new SourceInfo($"(({td.CSharpName}){Source})", Arg, MemberInfo, td.Type!, ILG); 70Match match = Regex1.Match(Arg); 145if (Arg.StartsWith("o.@", StringComparison.Ordinal) || MemberInfo != null) 147var = ILG.GetVariable(Arg.StartsWith("o.@", StringComparison.Ordinal) ? "o" : Arg); 156var = ILG.GetVariable(Arg); 194Debug.Assert(match.Groups["arg"].Value == Arg);
System\Xml\Serialization\XmlSerializationWriterILGen.cs (3)
2499if (initValue.Arg.StartsWith("o.@", StringComparison.Ordinal)) 2502Debug.Assert(initValue.MemberInfo.Name == initValue.Arg.Substring(3)); 2519object sVar = initValue.ILG.GetVariable(initValue.Arg);