1 write to CtorParamGenSpecs
System.Text.Json.SourceGeneration (1)
JsonSourceGenerator.Parser.cs (1)
741CtorParamGenSpecs = ctorParamSpecs?.ToImmutableEquatableArray() ?? ImmutableEquatableArray<ParameterGenerationSpec>.Empty,
5 references to CtorParamGenSpecs
System.Text.Json.SourceGeneration (5)
JsonSourceGenerator.Emitter.cs (5)
537string argTypes = typeMetadata.CtorParamGenSpecs.Count == 0 539: $$"""new[] {{{string.Join(", ", typeMetadata.CtorParamGenSpecs.Select(p => $"typeof({p.ParameterType.FullyQualifiedName})"))}}}"""; 1165ImmutableEquatableArray<ParameterGenerationSpec> parameters = typeSpec.CtorParamGenSpecs; 1246ImmutableEquatableArray<ParameterGenerationSpec> parameters = typeGenerationSpec.CtorParamGenSpecs; 1467ImmutableEquatableArray<ParameterGenerationSpec> parameters = typeGenerationSpec.CtorParamGenSpecs;