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)
359ReflectionAwareCodeGen.WriteQuotedCSharpString(writer, GenerateAssemblyId(types[0]!)); 361ReflectionAwareCodeGen.WriteQuotedCSharpString(writer, ThisAssembly.Version); 365ReflectionAwareCodeGen.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)
2367ReflectionAwareCodeGen.WriteQuotedCSharpString(Writer, expectedElement); 4002ReflectionAwareCodeGen.WriteQuotedCSharpString(new IndentedWriter(writer, true), qnames);
System\Xml\Serialization\XmlSerializationWriter.cs (6)
2461Writer.Write(ReflectionAwareCodeGen.GetStringForEnumLongValue(source, mapping.TypeDesc.UseReflection)); 2889Writer.WriteLine($"switch ({ReflectionAwareCodeGen.GetStringForEnumLongValue("v", mapping.TypeDesc.UseReflection)} ){{"); 2910Writer.Write(ReflectionAwareCodeGen.GetStringForEnumLongValue("v", mapping.TypeDesc.UseReflection)); 2948Writer.Write(ReflectionAwareCodeGen.GetStringForEnumLongValue("v", mapping.TypeDesc.UseReflection)); 3694Writer.Write(enumUseReflection ? ReflectionAwareCodeGen.GetStringForEnumLongValue(enumSource!, enumUseReflection) : enumSource); 3767Writer.Write(enumUseReflection ? ReflectionAwareCodeGen.GetStringForEnumLongValue(enumSource!, enumUseReflection) : enumSource);