10 references to FormatStringLiteral
System.Text.Json.SourceGeneration (10)
JsonSourceGenerator.Emitter.cs (10)
670{ IsProperty: true } => $"typeof({property.DeclaringType.FullyQualifiedName}).GetProperty({FormatStringLiteral(property.MemberName)}, {InstanceMemberBindingFlagsVariableName}, null, typeof({propertyTypeFQN}), {EmptyTypeArray}, null)", 671_ => $"typeof({property.DeclaringType.FullyQualifiedName}).GetField({FormatStringLiteral(property.MemberName)}, {InstanceMemberBindingFlagsVariableName})", 688PropertyName = {{FormatStringLiteral(property.MemberName)}}, 689JsonPropertyName = {{FormatStringLiteral(property.JsonPropertyName)}}, 756Name = {{FormatStringLiteral(spec.Name)}}, 781Name = {{FormatStringLiteral(spec.Name)}}, 902ThrowPropertyNullException({{FormatStringLiteral(propertyGenSpec.EffectiveJsonPropertyName)}}); 933throw new {{JsonExceptionTypeRef}}(string.Format("{{ExceptionMessages.PropertyGetterDisallowNull}}", propertyName, {{FormatStringLiteral(typeGenSpec.TypeRef.Name)}})); 1307writer.WriteLine($"NewLine = {FormatStringLiteral(newLine)},"); 1499writer.WriteLine($$"""private static readonly {{JsonEncodedTextTypeRef}} {{name_varName_pair.Value}} = {{JsonEncodedTextTypeRef}}.Encode({{FormatStringLiteral(name_varName_pair.Key)}});""");