2 instantiations of TypeToGenerate
System.Text.Json.SourceGeneration (2)
JsonSourceGenerator.Parser.cs (2)
217
_typesToGenerate.Enqueue(new
TypeToGenerate
489
return new
TypeToGenerate
11 references to TypeToGenerate
System.Text.Json.SourceGeneration (11)
JsonSourceGenerator.Parser.cs (11)
45
private readonly Queue<
TypeToGenerate
> _typesToGenerate = new();
105
out List<
TypeToGenerate
>? rootSerializableTypes,
134
foreach (
TypeToGenerate
rootSerializableType in rootSerializableTypes)
143
TypeToGenerate
typeToGenerate = _typesToGenerate.Dequeue();
231
out List<
TypeToGenerate
>? rootSerializableTypes,
246
TypeToGenerate
? typeToGenerate = ParseJsonSerializableAttribute(attributeData);
452
private
TypeToGenerate
? ParseJsonSerializableAttribute(AttributeData attributeData)
499
private TypeGenerationSpec ParseTypeGenerationSpec(in
TypeToGenerate
typeToGenerate, INamedTypeSymbol contextType, SourceGenerationOptionsSpec? options)
683
in
TypeToGenerate
typeToGenerate,
912
in
TypeToGenerate
typeToGenerate,
1436
in
TypeToGenerate
typeToGenerate,