17 references to WriterVarName
System.Text.Json.SourceGeneration (17)
JsonSourceGenerator.Emitter.cs (17)
419
writer.WriteLine($"{
WriterVarName
}.WriteStartArray();");
459
writer.WriteLine($"{
WriterVarName
}.WriteEndArray();");
475
writer.WriteLine($"{
WriterVarName
}.WriteStartObject();");
488
writer.WriteLine($"{
WriterVarName
}.WriteEndObject();");
797
writer.WriteLine($"{
WriterVarName
}.WriteStartObject();");
895
writer.WriteLine($"{
WriterVarName
}.WriteEndObject();");
980
private void {{methodName}}({{Utf8JsonWriterTypeRef}} {{
WriterVarName
}}, {{valueTypeRef}} {{ValueVarName}})
991
{{
WriterVarName
}}.WriteNullValue();
1005
writer.WriteLine($"{
WriterVarName
}.{primitiveWriterMethod}Value({valueExpr}.ToString());");
1009
writer.WriteLine($"{
WriterVarName
}.{primitiveWriterMethod}Value({valueExpr});");
1016
writer.WriteLine($"{typeSpec.TypeInfoPropertyName}{SerializeHandlerPropName}({
WriterVarName
}, {valueExpr});");
1020
writer.WriteLine($"{JsonSerializerTypeRef}.Serialize({
WriterVarName
}, {valueExpr}, {typeSpec.TypeInfoPropertyName});");
1031
writer.WriteLine($"{
WriterVarName
}.{primitiveWriterMethod}({propertyNameExpr}, {valueExpr}.ToString());");
1035
writer.WriteLine($"{
WriterVarName
}.{primitiveWriterMethod}({propertyNameExpr}, {valueExpr});");
1040
writer.WriteLine($"{
WriterVarName
}.WritePropertyName({propertyNameExpr});");
1044
writer.WriteLine($"{typeSpec.TypeInfoPropertyName}{SerializeHandlerPropName}({
WriterVarName
}, {valueExpr});");
1048
writer.WriteLine($"{JsonSerializerTypeRef}.Serialize({
WriterVarName
}, {valueExpr}, {typeSpec.TypeInfoPropertyName});");