3 types derived from FixAllProviderInfo
Microsoft.CodeAnalysis.Workspaces (3)
CodeFixesAndRefactorings\FixAllProviderInfo.cs (3)
103
ImmutableArray<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)
55
private ImmutableDictionary<object,
FixAllProviderInfo
?> _fixAllProviderMap = ImmutableDictionary<object,
FixAllProviderInfo
?>.Empty;
803
var
fixAllProviderInfo = extensionManager.PerformFunction(
804
fixer, () => ImmutableInterlocked.GetOrAdd(ref _fixAllProviderMap, fixer,
FixAllProviderInfo
.Create), defaultValue: null);
CodeRefactorings\CodeRefactoring.cs (2)
29
public
FixAllProviderInfo
? FixAllProviderInfo { get; }
34
FixAllProviderInfo
? fixAllProviderInfo)
CodeRefactorings\CodeRefactoringService.cs (4)
43
private ImmutableDictionary<CodeRefactoringProvider,
FixAllProviderInfo
?> _fixAllProviderMap = ImmutableDictionary<CodeRefactoringProvider,
FixAllProviderInfo
?>.Empty;
279
var
fixAllProviderInfo = extensionManager.PerformFunction(
280
provider, () => ImmutableInterlocked.GetOrAdd(ref _fixAllProviderMap, provider,
FixAllProviderInfo
.Create), defaultValue: null);
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\Suggestions\UnifiedSuggestedActionsSource.cs (1)
564
FixAllProviderInfo
? 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.
32
public static
FixAllProviderInfo
? Create(object provider)
47
/// Gets an optional <see cref="
FixAllProviderInfo
"/> for the given code fix provider.
49
private static
FixAllProviderInfo
? CreateWithCodeFixer(CodeFixProvider provider)
67
/// Gets an optional <see cref="
FixAllProviderInfo
"/> for the given code refactoring provider.
69
private static
FixAllProviderInfo
? CreateWithCodeRefactoring(CodeRefactoringProvider provider)
83
/// Gets an optional <see cref="
FixAllProviderInfo
"/> for the given suppression fix provider.
85
private static
FixAllProviderInfo
? CreateWithSuppressionFixer(IConfigurationFixProvider provider)