1 instantiation of SourceGenerationSpec
Microsoft.Extensions.Configuration.Binder.SourceGeneration (1)
ConfigurationBindingGenerator.Parser.cs (1)
53return new SourceGenerationSpec
8 references to SourceGenerationSpec
Microsoft.Extensions.Configuration.Binder.SourceGeneration (8)
ConfigurationBindingGenerator.cs (6)
24public const string GenSpecTrackingName = nameof(SourceGenerationSpec); 40IncrementalValueProvider<(SourceGenerationSpec?, ImmutableArray<Diagnostic>)> genSpec = context.SyntaxProvider 57SourceGenerationSpec? spec = parser.GetSourceGenerationSpec(tuple.Left, cancellationToken); 75IncrementalValueProvider<SourceGenerationSpec?> sourceGenerationSpec = 158public Action<SourceGenerationSpec>? OnSourceEmitting { get; init; } 168private void EmitSource(SourceProductionContext sourceProductionContext, SourceGenerationSpec? spec)
ConfigurationBindingGenerator.Emitter.cs (1)
23public Emitter(SourceGenerationSpec sourceGenSpec)
ConfigurationBindingGenerator.Parser.cs (1)
35public SourceGenerationSpec? GetSourceGenerationSpec(ImmutableArray<BinderInvocation?> invocations, CancellationToken cancellationToken)