1 instantiation of DerivedTypeSpec
System.Text.Json.SourceGeneration (1)
JsonSourceGenerator.Parser.cs (1)
939
(derivedTypes ??= new()).Add(new
DerivedTypeSpec
5 references to DerivedTypeSpec
System.Text.Json.SourceGeneration (5)
JsonSourceGenerator.Emitter.cs (2)
2204
foreach (
DerivedTypeSpec
derivedType in options.DerivedTypes)
2218
private static string FormatDerivedType(
DerivedTypeSpec
derivedType)
JsonSourceGenerator.Parser.cs (2)
854
List<
DerivedTypeSpec
>? derivedTypes = null;
992
DerivedTypes = derivedTypes?.ToImmutableEquatableArray() ?? ImmutableEquatableArray<
DerivedTypeSpec
>.Empty,
Model\PolymorphismOptionsSpec.cs (1)
20
public required ImmutableEquatableArray<
DerivedTypeSpec
> DerivedTypes { get; init; }