1 instantiation of DerivedTypeSpec
System.Text.Json.SourceGeneration (1)
JsonSourceGenerator.Parser.cs (1)
1273
(derivedTypes ??= new()).Add(new
DerivedTypeSpec
7 references to DerivedTypeSpec
System.Text.Json.SourceGeneration (7)
JsonSourceGenerator.Emitter.cs (2)
2439
foreach (
DerivedTypeSpec
derivedType in options.DerivedTypes)
2453
private static string FormatDerivedType(
DerivedTypeSpec
derivedType)
JsonSourceGenerator.Parser.cs (4)
971
List<
DerivedTypeSpec
>? derivedTypes = null;
1191
DerivedTypes = derivedTypes?.ToImmutableEquatableArray() ?? ImmutableEquatableArray<
DerivedTypeSpec
>.Empty,
1214
ref List<
DerivedTypeSpec
>? derivedTypes,
1291
ref List<
DerivedTypeSpec
>? derivedTypes)
Model\PolymorphismOptionsSpec.cs (1)
20
public required ImmutableEquatableArray<
DerivedTypeSpec
> DerivedTypes { get; init; }