31 references to RegisterSourceOutput
Microsoft.AspNetCore.App.SourceGenerators (1)
PublicTopLevelProgramGenerator.cs (1)
41context.RegisterSourceOutput(internalGeneratedProgramClass, (context, result) =>
Microsoft.AspNetCore.OpenApi.SourceGenerators (1)
XmlCommentGenerator.cs (1)
47context.RegisterSourceOutput(result, (context, output) =>
Microsoft.CodeAnalysis (3)
SourceGeneration\GeneratorAdaptor.cs (1)
65context.RegisterSourceOutput(contextBuilderSource, (productionContext, contextBuilder) =>
SourceGeneration\IncrementalContexts.cs (1)
229/// Context passed to an incremental generator when it has registered an output via <see cref="IncrementalGeneratorInitializationContext.RegisterSourceOutput{TSource}(IncrementalValueProvider{TSource}, Action{SourceProductionContext, TSource})"/>
SourceGeneration\Nodes\IIncrementalGeneratorOutputNode.cs (1)
37/// A regular source output, registered via <see cref="IncrementalGeneratorInitializationContext.RegisterSourceOutput{TSource}(IncrementalValueProvider{TSource}, Action{SourceProductionContext, TSource})"/>
Microsoft.CodeAnalysis.Razor.Compiler (2)
SourceGenerators\IncrementalValueProviderExtensions.cs (2)
45context.RegisterSourceOutput(source, (spc, source) => 59context.RegisterSourceOutput(source, static (spc, source) =>
Microsoft.Extensions.Logging.Generators (2)
LoggerMessageGenerator.Roslyn4.0.cs (2)
140context.RegisterSourceOutput(sourceGenerationSpecs, static (spc, items) => EmitSource(items, spc)); 150context.RegisterSourceOutput(diagnosticResults, EmitDiagnostics);
Microsoft.Extensions.Options.SourceGeneration (1)
Generator.cs (1)
30context.RegisterSourceOutput(compilationAndTypes, static (spc, source) => HandleAnnotatedTypes(source.Item1, source.Item2, spc));
Microsoft.Gen.BuildMetadata (2)
BuildMetadataGenerator.cs (1)
26context.RegisterSourceOutput(buildPropertiesPipeline, Execute);
src\Generators\Shared\GeneratorUtilities.cs (1)
71context.RegisterSourceOutput(compilationAndTypes, (spc, source) =>
Microsoft.Gen.ComplianceReports (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
71context.RegisterSourceOutput(compilationAndTypes, (spc, source) =>
Microsoft.Gen.ContextualOptions (2)
ContextualOptionsGenerator.cs (1)
27context.RegisterSourceOutput(compilationAndTypes, static (spc, source) => HandleAnnotatedTypes(source.Item1, source.Item2, spc));
src\Generators\Shared\GeneratorUtilities.cs (1)
71context.RegisterSourceOutput(compilationAndTypes, (spc, source) =>
Microsoft.Gen.Logging (2)
LoggingGenerator.cs (1)
28context.RegisterSourceOutput(compilationAndTypes, static (spc, source) => HandleAnnotatedTypes(source.Item1, source.Item2, spc));
src\Generators\Shared\GeneratorUtilities.cs (1)
71context.RegisterSourceOutput(compilationAndTypes, (spc, source) =>
Microsoft.Gen.MetadataExtractor (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
71context.RegisterSourceOutput(compilationAndTypes, (spc, source) =>
Microsoft.Gen.Metrics (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
71context.RegisterSourceOutput(compilationAndTypes, (spc, source) =>
Microsoft.Gen.MetricsReports (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
71context.RegisterSourceOutput(compilationAndTypes, (spc, source) =>
Microsoft.Interop.ComInterfaceGenerator (4)
VtableIndexStubGenerator.cs (4)
52context.RegisterSourceOutput(managedToNativeStubContexts.Collect(), static (context, data) => 88context.RegisterSourceOutput(nativeToManagedStubContexts.Collect(), static (context, data) => 123context.RegisterSourceOutput(syntaxContexts, static (context, data) => 148context.RegisterSourceOutput(nativeToManagedStubContexts.Collect(), static (context, data) =>
Microsoft.Interop.JavaScript.JSImportGenerator (1)
JSExportGenerator.cs (1)
88context.RegisterSourceOutput(generated,
Microsoft.Interop.SourceGeneration (1)
IncrementalGeneratorInitializationContextExtensions.cs (1)
57context.RegisterSourceOutput(generatedMethods,
System.Private.CoreLib.Generators (1)
ProductVersionInfoGenerator.cs (1)
18context.RegisterSourceOutput(informationalVersionProvider, (ctx, informationalVersion) =>
System.Text.RegularExpressions.Generator (2)
RegexGenerator.cs (2)
163context.RegisterSourceOutput(sourceModel, static (context, results) => 325context.RegisterSourceOutput(diagnosticResults, static (context, diagnostics) =>
System.Windows.Forms.Analyzers.CSharp (1)
System\Windows\Forms\CSharp\Generators\ApplicationConfiguration\ApplicationConfigurationGenerator.cs (1)
94context.RegisterSourceOutput(
System.Windows.Forms.PrivateSourceGenerators (1)
System\Windows\Forms\SourceGenerators\EnumValidationGenerator.cs (1)
81context.RegisterSourceOutput(