25 references to CompilationProvider
Microsoft.AspNetCore.App.SourceGenerators (1)
PublicTopLevelProgramGenerator.cs (1)
23var internalGeneratedProgramClass = context.CompilationProvider.Select(static (compilation, cancellationToken) =>
Microsoft.AspNetCore.OpenApi.SourceGenerators (3)
XmlCommentGenerator.cs (3)
21var commentsFromTargetAssembly = context.CompilationProvider 26.Combine(context.CompilationProvider) 29.Combine(context.CompilationProvider)
Microsoft.CodeAnalysis (3)
SourceGeneration\GeneratorAdaptor.cs (1)
51var contextBuilderSource = context.CompilationProvider
SourceGeneration\Nodes\SyntaxValueProvider_ForAttributeWithMetadataName.cs (1)
95.Combine(_context.CompilationProvider)
SourceGeneration\Nodes\SyntaxValueProvider_ForAttributeWithSimpleName.cs (1)
65var syntaxTreesProvider = _context.CompilationProvider
Microsoft.CodeAnalysis.Razor.Compiler (1)
SourceGenerators\RazorSourceGenerator.cs (1)
42var compilation = context.CompilationProvider;
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
AbstractResxGenerator.cs (1)
39var compilationInformation = context.CompilationProvider.Select(
Microsoft.Extensions.Options.SourceGeneration (1)
Generator.cs (1)
28context.CompilationProvider.Combine(typeDeclarations.Collect());
Microsoft.Gen.BuildMetadata (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
69var compilationAndTypes = context.CompilationProvider.Combine(declarations.Collect());
Microsoft.Gen.ComplianceReports (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
69var compilationAndTypes = context.CompilationProvider.Combine(declarations.Collect());
Microsoft.Gen.ContextualOptions (2)
ContextualOptionsGenerator.cs (1)
25context.CompilationProvider.Combine(typeDeclarations.Collect());
src\Generators\Shared\GeneratorUtilities.cs (1)
69var compilationAndTypes = context.CompilationProvider.Combine(declarations.Collect());
Microsoft.Gen.Logging (2)
LoggingGenerator.cs (1)
26context.CompilationProvider.Combine(typeDeclarations.Collect());
src\Generators\Shared\GeneratorUtilities.cs (1)
69var compilationAndTypes = context.CompilationProvider.Combine(declarations.Collect());
Microsoft.Gen.MetadataExtractor (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
69var compilationAndTypes = context.CompilationProvider.Combine(declarations.Collect());
Microsoft.Gen.Metrics (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
69var compilationAndTypes = context.CompilationProvider.Combine(declarations.Collect());
Microsoft.Gen.MetricsReports (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
69var compilationAndTypes = context.CompilationProvider.Combine(declarations.Collect());
Microsoft.Interop.JavaScript.JSImportGenerator (1)
JSExportGenerator.cs (1)
36var assemblyName = context.CompilationProvider.Select(static (c, _) => c.AssemblyName);
Microsoft.Interop.SourceGeneration (1)
IncrementalGeneratorInitializationContextExtensions.cs (1)
43return context.CompilationProvider
Microsoft.Maui.Controls.SourceGen (1)
CodeBehindGenerator.cs (1)
57 var referenceCompilationProvider = initContext.CompilationProvider
System.Text.Json.SourceGeneration (1)
JsonSourceGenerator.Roslyn4.0.cs (1)
31IncrementalValueProvider<KnownTypeSymbols> knownTypeSymbols = context.CompilationProvider
System.Windows.Forms.Analyzers.CSharp (1)
System\Windows\Forms\CSharp\Generators\ApplicationConfiguration\ApplicationConfigurationGenerator.cs (1)
74IncrementalValueProvider<OutputKind> outputKindProvider = context.CompilationProvider.Select((compilation, _)
System.Windows.Forms.PrivateSourceGenerators (1)
System\Windows\Forms\SourceGenerators\EnumValidationGenerator.cs (1)
74IncrementalValuesProvider<EnumValidationInfo> enumsToValidate = context.CompilationProvider.Combine(argumentsToValidate.Collect()).SelectMany(