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)
358ReflectionAwareCodeGen.WriteQuotedCSharpString(writer, GenerateAssemblyId(types[0]!)); 360ReflectionAwareCodeGen.WriteQuotedCSharpString(writer, ThisAssembly.Version); 364ReflectionAwareCodeGen.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)
2356ReflectionAwareCodeGen.WriteQuotedCSharpString(Writer, expectedElement); 3991ReflectionAwareCodeGen.WriteQuotedCSharpString(new IndentedWriter(writer, true), qnames);
System\Xml\Serialization\XmlSerializationWriter.cs (6)
2459Writer.Write(ReflectionAwareCodeGen.GetStringForEnumLongValue(source, mapping.TypeDesc.UseReflection)); 2887Writer.WriteLine($"switch ({ReflectionAwareCodeGen.GetStringForEnumLongValue("v", mapping.TypeDesc.UseReflection)} ){{"); 2908Writer.Write(ReflectionAwareCodeGen.GetStringForEnumLongValue("v", mapping.TypeDesc.UseReflection)); 2946Writer.Write(ReflectionAwareCodeGen.GetStringForEnumLongValue("v", mapping.TypeDesc.UseReflection)); 3692Writer.Write(enumUseReflection ? ReflectionAwareCodeGen.GetStringForEnumLongValue(enumSource!, enumUseReflection) : enumSource); 3765Writer.Write(enumUseReflection ? ReflectionAwareCodeGen.GetStringForEnumLongValue(enumSource!, enumUseReflection) : enumSource);