2 instantiations of TypeToGenerate
System.Text.Json.SourceGeneration (2)
JsonSourceGenerator.Parser.cs (2)
235
_typesToGenerate.Enqueue(new
TypeToGenerate
561
return new
TypeToGenerate
11 references to TypeToGenerate
System.Text.Json.SourceGeneration (11)
JsonSourceGenerator.Parser.cs (11)
54
private readonly Queue<
TypeToGenerate
> _typesToGenerate = new();
123
out List<
TypeToGenerate
>? rootSerializableTypes,
152
foreach (
TypeToGenerate
rootSerializableType in rootSerializableTypes)
161
TypeToGenerate
typeToGenerate = _typesToGenerate.Dequeue();
249
out List<
TypeToGenerate
>? rootSerializableTypes,
264
TypeToGenerate
? typeToGenerate = ParseJsonSerializableAttribute(attributeData);
524
private
TypeToGenerate
? ParseJsonSerializableAttribute(AttributeData attributeData)
571
private TypeGenerationSpec ParseTypeGenerationSpec(in
TypeToGenerate
typeToGenerate, INamedTypeSymbol contextType, SourceGenerationOptionsSpec? options)
764
in
TypeToGenerate
typeToGenerate,
1039
in
TypeToGenerate
typeToGenerate,
1644
in
TypeToGenerate
typeToGenerate,