4 overrides of GetGenerators
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\AnalyzerFileReference.cs (1)
135public override ImmutableArray<ISourceGenerator> GetGenerators(string language)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
CodeFixes\CodeFixServiceTests.cs (1)
499public override ImmutableArray<ISourceGenerator> GetGenerators(string language)
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\IsolatedAnalyzerFileReference.cs (1)
72public override ImmutableArray<ISourceGenerator> GetGenerators(string language)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
TestGeneratorReference.cs (1)
49public override ImmutableArray<ISourceGenerator> GetGenerators(string language) => [_generator];
8 references to GetGenerators
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (1)
347var generators = generatorProject.AnalyzerReferences.SelectMany(r => r.GetGenerators(language: generatorProject.Language));
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\SourceGeneration\RemoteSourceGenerationService.cs (1)
83var generators = analyzerReference.GetGenerators(language);
Microsoft.CodeAnalysis.Workspaces (6)
Shared\Extensions\AnalyzerReferenceExtensions.cs (1)
13!analyzerFileReference.GetGenerators(language).IsDefaultOrEmpty;
Workspace\IsolatedAnalyzerFileReference.cs (1)
73=> PinGenerators(static (reference, language) => reference.GetGenerators(language), language);
Workspace\Solution\SolutionCompilationState.TranslationAction_Actions.cs (2)
296generatorDriver = generatorDriver.RemoveGenerators(referencesToRemove.SelectManyAsArray(r => r.GetGenerators(language))); 301generatorDriver = generatorDriver.AddGenerators(referencesToAdd.SelectManyAsArray(r => r.GetGenerators(language)));
Workspace\Solution\SolutionCompilationState_SourceGenerators.cs (1)
94foreach (var generator in reference.GetGenerators(projectState.Language).Distinct())
Workspace\Solution\SourceGeneratorIdentity.cs (1)
42foreach (var generator in analyzerReference.GetGenerators(language))