1 instantiation of ReflectionAwareCodeGen
System.Private.Xml (1)
System\Xml\Serialization\XmlSerializationGeneratedCode.cs (1)
45_raCodeGen = new ReflectionAwareCodeGen(writer);
13 references to ReflectionAwareCodeGen
System.Private.Xml (13)
System\Xml\Serialization\Compilation.cs (3)
360ReflectionAwareCodeGen.WriteQuotedCSharpString(writer, GenerateAssemblyId(types[0]!)); 362ReflectionAwareCodeGen.WriteQuotedCSharpString(writer, ThisAssembly.Version); 366ReflectionAwareCodeGen.WriteQuotedCSharpString(writer, defaultNamespace);
System\Xml\Serialization\XmlSerializationGeneratedCode.cs (2)
25private readonly ReflectionAwareCodeGen _raCodeGen; 52internal ReflectionAwareCodeGen RaCodeGen { get { return _raCodeGen; } }
System\Xml\Serialization\XmlSerializationReader.cs (2)
2428ReflectionAwareCodeGen.WriteQuotedCSharpString(Writer, expectedElement); 4070ReflectionAwareCodeGen.WriteQuotedCSharpString(new IndentedWriter(writer, true), qnames);
System\Xml\Serialization\XmlSerializationWriter.cs (6)
2508Writer.Write(ReflectionAwareCodeGen.GetStringForEnumLongValue(source, mapping.TypeDesc.UseReflection)); 2936Writer.WriteLine($"switch ({ReflectionAwareCodeGen.GetStringForEnumLongValue("v", mapping.TypeDesc.UseReflection)} ){{"); 2957Writer.Write(ReflectionAwareCodeGen.GetStringForEnumLongValue("v", mapping.TypeDesc.UseReflection)); 2995Writer.Write(ReflectionAwareCodeGen.GetStringForEnumLongValue("v", mapping.TypeDesc.UseReflection)); 3759Writer.Write(enumUseReflection ? ReflectionAwareCodeGen.GetStringForEnumLongValue(enumSource!, enumUseReflection) : enumSource); 3832Writer.Write(enumUseReflection ? ReflectionAwareCodeGen.GetStringForEnumLongValue(enumSource!, enumUseReflection) : enumSource);