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