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)
2204foreach (DerivedTypeSpec derivedType in options.DerivedTypes) 2218private static string FormatDerivedType(DerivedTypeSpec derivedType)
JsonSourceGenerator.Parser.cs (2)
854List<DerivedTypeSpec>? derivedTypes = null; 992DerivedTypes = derivedTypes?.ToImmutableEquatableArray() ?? ImmutableEquatableArray<DerivedTypeSpec>.Empty,
Model\PolymorphismOptionsSpec.cs (1)
20public required ImmutableEquatableArray<DerivedTypeSpec> DerivedTypes { get; init; }