5 implementations of IInlineRenameLocationSet
Microsoft.CodeAnalysis.EditorFeatures (2)
ExternalAccess\VSTypeScript\Api\IVSTypeScriptInlineRenameLocationSet.cs (1)
16internal abstract class VSTypeScriptInlineRenameLocationSet : IInlineRenameLocationSet
InlineRename\AbstractEditorInlineRenameService.InlineRenameLocationSet.cs (1)
19private sealed class InlineRenameLocationSet : IInlineRenameLocationSet
Microsoft.CodeAnalysis.ExternalAccess.FSharp (2)
Editor\InlineRename\FSharpInlineRenameLocationSet.cs (1)
16internal abstract class FSharpInlineRenameLocationSet : IInlineRenameLocationSet
Internal\Editor\FSharpEditorInlineRenameService.cs (1)
86internal class FSharpInlineRenameLocationSetLegacyWrapper : IInlineRenameLocationSet
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Features\InlineRename\XamlEditorInlineRenameService.cs (1)
145private sealed class InlineRenameLocationSet : IInlineRenameLocationSet
24 references to IInlineRenameLocationSet
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
InlineRename\CSharpEditorInlineRenameService.cs (1)
38IInlineRenameInfo inlineRenameInfo, IInlineRenameLocationSet inlineRenameLocationSet, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Rename\CSharpInlineRenameServiceTests.cs (1)
67var inlineRenameLocationSet = await inlineRenameInfo.FindRenameLocationsAsync(options, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.EditorFeatures (15)
ExternalAccess\VSTypeScript\Api\IVSTypeScriptInlineRenameLocationSet.cs (2)
25IList<InlineRenameLocation> IInlineRenameLocationSet.Locations 36async Task<IInlineRenameReplacementInfo> IInlineRenameLocationSet.GetReplacementsAsync(string replacementText, SymbolRenameOptions options, CancellationToken cancellationToken)
ExternalAccess\VSTypeScript\Api\VSTypeScriptInlineRenameInfo.cs (1)
40async Task<IInlineRenameLocationSet> IInlineRenameInfo.FindRenameLocationsAsync(SymbolRenameOptions options, CancellationToken cancellationToken)
ExternalAccess\VSTypeScript\VSTypeScriptEditorInlineRenameService.cs (1)
39public Task<ImmutableDictionary<string, ImmutableArray<(string filePath, string content)>>> GetRenameContextAsync(IInlineRenameInfo inlineRenameInfo, IInlineRenameLocationSet inlineRenameLocationSet, CancellationToken cancellationToken)
InlineRename\AbstractEditorInlineRenameService.cs (1)
35public virtual Task<ImmutableDictionary<string, ImmutableArray<(string filePath, string content)>>> GetRenameContextAsync(IInlineRenameInfo inlineRenameInfo, IInlineRenameLocationSet inlineRenameLocationSet, CancellationToken cancellationToken)
InlineRename\AbstractEditorInlineRenameService.FailureInlineRenameInfo.cs (2)
46public Task<IInlineRenameLocationSet> FindRenameLocationsAsync(SymbolRenameOptions options, CancellationToken cancellationToken) => Task.FromResult<IInlineRenameLocationSet>(null);
InlineRename\AbstractEditorInlineRenameService.SymbolRenameInfo.cs (1)
131public async Task<IInlineRenameLocationSet> FindRenameLocationsAsync(SymbolRenameOptions options, CancellationToken cancellationToken)
InlineRename\IEditorInlineRenameService.cs (2)
225Task<IInlineRenameLocationSet> FindRenameLocationsAsync(SymbolRenameOptions options, CancellationToken cancellationToken); 272IInlineRenameLocationSet inlineRenameLocationSet,
InlineRename\InlineRenameSession.cs (3)
97public JoinableTask<IInlineRenameLocationSet> AllRenameLocationsTask { get; private set; } 310var inlineRenameLocations = await RenameInfo.FindRenameLocationsAsync(currentOptions, cancellationToken).ConfigureAwait(false); 538var result = await AllRenameLocationsTask.JoinAsync(cancellationToken).ConfigureAwait(false);
InlineRename\UI\SmartRename\SmartRenameViewModel.cs (1)
223var renameLocations = await this.BaseViewModel.Session.AllRenameLocationsTask.JoinAsync(cancellationToken)
SpellCheck\RoslynSpellCheckFixerProvider.cs (1)
102var renameLocations = await info.FindRenameLocationsAsync(options, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.ExternalAccess.FSharp (5)
Editor\InlineRename\FSharpInlineRenameInfo.cs (1)
43async Task<IInlineRenameLocationSet> IInlineRenameInfo.FindRenameLocationsAsync(SymbolRenameOptions options, CancellationToken cancellationToken)
Editor\InlineRename\FSharpInlineRenameLocationSet.cs (2)
25IList<InlineRenameLocation> IInlineRenameLocationSet.Locations 36async Task<IInlineRenameReplacementInfo> IInlineRenameLocationSet.GetReplacementsAsync(string replacementText, SymbolRenameOptions options, CancellationToken cancellationToken)
Internal\Editor\FSharpEditorInlineRenameService.cs (2)
141public async Task<IInlineRenameLocationSet> FindRenameLocationsAsync(SymbolRenameOptions options, CancellationToken cancellationToken) 205public Task<ImmutableDictionary<string, ImmutableArray<(string filePath, string content)>>> GetRenameContextAsync(IInlineRenameInfo inlineRenameInfo, IInlineRenameLocationSet inlineRenameLocationSet, CancellationToken cancellationToken)
Microsoft.VisualStudio.LanguageServices.Xaml (2)
Features\InlineRename\XamlEditorInlineRenameService.cs (2)
35public Task<ImmutableDictionary<string, ImmutableArray<(string filePath, string content)>>> GetRenameContextAsync(IInlineRenameInfo inlineRenameInfo, IInlineRenameLocationSet inlineRenameLocationSet, CancellationToken cancellationToken) 77public async Task<IInlineRenameLocationSet> FindRenameLocationsAsync(SymbolRenameOptions options, CancellationToken cancellationToken)