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)
2439foreach (DerivedTypeSpec derivedType in options.DerivedTypes) 2453private static string FormatDerivedType(DerivedTypeSpec derivedType)
JsonSourceGenerator.Parser.cs (4)
971List<DerivedTypeSpec>? derivedTypes = null; 1191DerivedTypes = derivedTypes?.ToImmutableEquatableArray() ?? ImmutableEquatableArray<DerivedTypeSpec>.Empty, 1214ref List<DerivedTypeSpec>? derivedTypes, 1291ref List<DerivedTypeSpec>? derivedTypes)
Model\PolymorphismOptionsSpec.cs (1)
20public required ImmutableEquatableArray<DerivedTypeSpec> DerivedTypes { get; init; }