17 references to WriterVarName
System.Text.Json.SourceGeneration (17)
JsonSourceGenerator.Emitter.cs (17)
431
writer.WriteLine($"{
WriterVarName
}.WriteStartArray();");
471
writer.WriteLine($"{
WriterVarName
}.WriteEndArray();");
487
writer.WriteLine($"{
WriterVarName
}.WriteStartObject();");
500
writer.WriteLine($"{
WriterVarName
}.WriteEndObject();");
1338
writer.WriteLine($"{
WriterVarName
}.WriteStartObject();");
1439
writer.WriteLine($"{
WriterVarName
}.WriteEndObject();");
1578
private void {{methodName}}({{Utf8JsonWriterTypeRef}} {{
WriterVarName
}}, {{valueTypeRef}} {{ValueVarName}})
1589
{{
WriterVarName
}}.WriteNullValue();
1603
writer.WriteLine($"{
WriterVarName
}.{primitiveWriterMethod}Value({valueExpr}.ToString());");
1607
writer.WriteLine($"{
WriterVarName
}.{primitiveWriterMethod}Value({valueExpr});");
1614
writer.WriteLine($"{typeSpec.TypeInfoPropertyName}{SerializeHandlerPropName}({
WriterVarName
}, {valueExpr});");
1618
writer.WriteLine($"{JsonSerializerTypeRef}.Serialize({
WriterVarName
}, {valueExpr}, {typeSpec.TypeInfoPropertyName});");
1629
writer.WriteLine($"{
WriterVarName
}.{primitiveWriterMethod}({propertyNameExpr}, {valueExpr}.ToString());");
1633
writer.WriteLine($"{
WriterVarName
}.{primitiveWriterMethod}({propertyNameExpr}, {valueExpr});");
1638
writer.WriteLine($"{
WriterVarName
}.WritePropertyName({propertyNameExpr});");
1642
writer.WriteLine($"{typeSpec.TypeInfoPropertyName}{SerializeHandlerPropName}({
WriterVarName
}, {valueExpr});");
1646
writer.WriteLine($"{JsonSerializerTypeRef}.Serialize({
WriterVarName
}, {valueExpr}, {typeSpec.TypeInfoPropertyName});");