17 references to WriterVarName
System.Text.Json.SourceGeneration (17)
JsonSourceGenerator.Emitter.cs (17)
420
writer.WriteLine($"{
WriterVarName
}.WriteStartArray();");
460
writer.WriteLine($"{
WriterVarName
}.WriteEndArray();");
476
writer.WriteLine($"{
WriterVarName
}.WriteStartObject();");
489
writer.WriteLine($"{
WriterVarName
}.WriteEndObject();");
821
writer.WriteLine($"{
WriterVarName
}.WriteStartObject();");
919
writer.WriteLine($"{
WriterVarName
}.WriteEndObject();");
1044
private void {{methodName}}({{Utf8JsonWriterTypeRef}} {{
WriterVarName
}}, {{valueTypeRef}} {{ValueVarName}})
1055
{{
WriterVarName
}}.WriteNullValue();
1069
writer.WriteLine($"{
WriterVarName
}.{primitiveWriterMethod}Value({valueExpr}.ToString());");
1073
writer.WriteLine($"{
WriterVarName
}.{primitiveWriterMethod}Value({valueExpr});");
1080
writer.WriteLine($"{typeSpec.TypeInfoPropertyName}{SerializeHandlerPropName}({
WriterVarName
}, {valueExpr});");
1084
writer.WriteLine($"{JsonSerializerTypeRef}.Serialize({
WriterVarName
}, {valueExpr}, {typeSpec.TypeInfoPropertyName});");
1095
writer.WriteLine($"{
WriterVarName
}.{primitiveWriterMethod}({propertyNameExpr}, {valueExpr}.ToString());");
1099
writer.WriteLine($"{
WriterVarName
}.{primitiveWriterMethod}({propertyNameExpr}, {valueExpr});");
1104
writer.WriteLine($"{
WriterVarName
}.WritePropertyName({propertyNameExpr});");
1108
writer.WriteLine($"{typeSpec.TypeInfoPropertyName}{SerializeHandlerPropName}({
WriterVarName
}, {valueExpr});");
1112
writer.WriteLine($"{JsonSerializerTypeRef}.Serialize({
WriterVarName
}, {valueExpr}, {typeSpec.TypeInfoPropertyName});");