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();");
810
writer.WriteLine($"{
WriterVarName
}.WriteStartObject();");
908
writer.WriteLine($"{
WriterVarName
}.WriteEndObject();");
993
private void {{methodName}}({{Utf8JsonWriterTypeRef}} {{
WriterVarName
}}, {{valueTypeRef}} {{ValueVarName}})
1004
{{
WriterVarName
}}.WriteNullValue();
1018
writer.WriteLine($"{
WriterVarName
}.{primitiveWriterMethod}Value({valueExpr}.ToString());");
1022
writer.WriteLine($"{
WriterVarName
}.{primitiveWriterMethod}Value({valueExpr});");
1029
writer.WriteLine($"{typeSpec.TypeInfoPropertyName}{SerializeHandlerPropName}({
WriterVarName
}, {valueExpr});");
1033
writer.WriteLine($"{JsonSerializerTypeRef}.Serialize({
WriterVarName
}, {valueExpr}, {typeSpec.TypeInfoPropertyName});");
1044
writer.WriteLine($"{
WriterVarName
}.{primitiveWriterMethod}({propertyNameExpr}, {valueExpr}.ToString());");
1048
writer.WriteLine($"{
WriterVarName
}.{primitiveWriterMethod}({propertyNameExpr}, {valueExpr});");
1053
writer.WriteLine($"{
WriterVarName
}.WritePropertyName({propertyNameExpr});");
1057
writer.WriteLine($"{typeSpec.TypeInfoPropertyName}{SerializeHandlerPropName}({
WriterVarName
}, {valueExpr});");
1061
writer.WriteLine($"{JsonSerializerTypeRef}.Serialize({
WriterVarName
}, {valueExpr}, {typeSpec.TypeInfoPropertyName});");