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