3 types derived from FixAllProviderInfo
Microsoft.CodeAnalysis.Workspaces (3)
CodeFixesAndRefactorings\FixAllProviderInfo.cs (3)
103ImmutableArray<FixAllScope> supportedScopes) : FixAllProviderInfo(fixAllProvider, supportedScopes) 113: FixAllProviderInfo(fixAllProvider, supportedScopes) 124: FixAllProviderInfo(fixAllProvider, supportedScopes.SelectAsArray(s => s.ToFixAllScope()))
19 references to FixAllProviderInfo
Microsoft.CodeAnalysis.Features (10)
CodeFixes\Service\CodeFixService.cs (4)
55private ImmutableDictionary<object, FixAllProviderInfo?> _fixAllProviderMap = ImmutableDictionary<object, FixAllProviderInfo?>.Empty; 803var fixAllProviderInfo = extensionManager.PerformFunction( 804fixer, () => ImmutableInterlocked.GetOrAdd(ref _fixAllProviderMap, fixer, FixAllProviderInfo.Create), defaultValue: null);
CodeRefactorings\CodeRefactoring.cs (2)
29public FixAllProviderInfo? FixAllProviderInfo { get; } 34FixAllProviderInfo? fixAllProviderInfo)
CodeRefactorings\CodeRefactoringService.cs (4)
43private ImmutableDictionary<CodeRefactoringProvider, FixAllProviderInfo?> _fixAllProviderMap = ImmutableDictionary<CodeRefactoringProvider, FixAllProviderInfo?>.Empty; 279var fixAllProviderInfo = extensionManager.PerformFunction( 280provider, () => ImmutableInterlocked.GetOrAdd(ref _fixAllProviderMap, provider, FixAllProviderInfo.Create), defaultValue: null);
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\Suggestions\UnifiedSuggestedActionsSource.cs (1)
564FixAllProviderInfo? fixAllProviderInfo,
Microsoft.CodeAnalysis.Workspaces (8)
CodeFixesAndRefactorings\FixAllProviderInfo.cs (8)
30/// Gets an optional <see cref="FixAllProviderInfo"/> for the given code fix provider or suppression fix provider. 32public static FixAllProviderInfo? Create(object provider) 47/// Gets an optional <see cref="FixAllProviderInfo"/> for the given code fix provider. 49private static FixAllProviderInfo? CreateWithCodeFixer(CodeFixProvider provider) 67/// Gets an optional <see cref="FixAllProviderInfo"/> for the given code refactoring provider. 69private static FixAllProviderInfo? CreateWithCodeRefactoring(CodeRefactoringProvider provider) 83/// Gets an optional <see cref="FixAllProviderInfo"/> for the given suppression fix provider. 85private static FixAllProviderInfo? CreateWithSuppressionFixer(IConfigurationFixProvider provider)