10 instantiations of InlineRenameLocation
Microsoft.CodeAnalysis.EditorFeatures (7)
ExternalAccess\VSTypeScript\Api\IVSTypeScriptInlineRenameLocationSet.cs (1)
26=> Locations?.Select(x => new InlineRenameLocation(x.Document, x.TextSpan)).ToList();
ExternalAccess\VSTypeScript\Api\VSTypeScriptInlineRenameInfo.cs (2)
45new InlineRenameLocation(location.Document, location.TextSpan)), replacementText, cancellationToken); 49new InlineRenameLocation(location.Document, location.TextSpan)), cancellationToken);
InlineRename\AbstractEditorInlineRenameService.InlineRenameLocationSet.cs (1)
37return new InlineRenameLocation(
InlineRename\AbstractEditorInlineRenameService.SymbolRenameInfo.cs (1)
67this.TriggerSpan = GetReferenceEditSpan(new InlineRenameLocation(this.Document, info.TriggerToken.Span), info.TriggerText, cancellationToken);
InlineRename\InlineRenameSession.OpenTextBufferManager.cs (2)
189new InlineRenameLocation(document, span), GetTriggerText(document, span), CancellationToken.None); 476new InlineRenameLocation(newDocument, replacement.NewSpan), GetTriggerText(newDocument, replacement.NewSpan),
Microsoft.CodeAnalysis.ExternalAccess.FSharp (2)
Editor\InlineRename\FSharpInlineRenameLocationSet.cs (1)
26=> Locations?.Select(x => new InlineRenameLocation(x.Document, x.TextSpan)).ToList();
Internal\Editor\FSharpEditorInlineRenameService.cs (1)
93Locations = set.Locations?.Select(x => new InlineRenameLocation(x.Document, x.TextSpan)).ToList();
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Features\InlineRename\XamlEditorInlineRenameService.cs (1)
87ds => new InlineRenameLocation(ds.Document, ds.TextSpan)));
30 references to InlineRenameLocation
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
InlineRename\CSharpEditorInlineRenameService.cs (1)
78foreach (var renameLocation in inlineRenameLocationSet.Locations.Take(MaxReferenceCount))
Microsoft.CodeAnalysis.EditorFeatures (18)
ExternalAccess\VSTypeScript\Api\IVSTypeScriptInlineRenameLocationSet.cs (1)
25IList<InlineRenameLocation> IInlineRenameLocationSet.Locations
ExternalAccess\VSTypeScript\Api\VSTypeScriptInlineRenameInfo.cs (2)
43TextSpan? IInlineRenameInfo.GetConflictEditSpan(InlineRenameLocation location, string triggerText, string replacementText, CancellationToken cancellationToken) 47TextSpan IInlineRenameInfo.GetReferenceEditSpan(InlineRenameLocation location, string triggerText, CancellationToken cancellationToken)
ExternalAccess\VSTypeScript\Api\VSTypeScriptInlineRenameLocationWrapper.cs (2)
10internal readonly struct VSTypeScriptInlineRenameLocationWrapper(InlineRenameLocation underlyingObject) 12private readonly InlineRenameLocation _underlyingObject = underlyingObject;
InlineRename\AbstractEditorInlineRenameService.FailureInlineRenameInfo.cs (2)
42public TextSpan GetReferenceEditSpan(InlineRenameLocation location, string triggerText, CancellationToken cancellationToken) => default; 44public TextSpan? GetConflictEditSpan(InlineRenameLocation location, string triggerText, string replacementText, CancellationToken cancellationToken) => null;
InlineRename\AbstractEditorInlineRenameService.InlineRenameLocationSet.cs (2)
22public IList<InlineRenameLocation> Locations { get; } 35private InlineRenameLocation ConvertLocation(RenameLocation location)
InlineRename\AbstractEditorInlineRenameService.SymbolRenameInfo.cs (2)
83public TextSpan GetReferenceEditSpan(InlineRenameLocation location, string triggerText, CancellationToken cancellationToken) 105public TextSpan? GetConflictEditSpan(InlineRenameLocation location, string triggerText, string replacementText, CancellationToken cancellationToken)
InlineRename\IEditorInlineRenameService.cs (3)
141IList<InlineRenameLocation> Locations { get; } 212TextSpan GetReferenceEditSpan(InlineRenameLocation location, string triggerText, CancellationToken cancellationToken); 218TextSpan? GetConflictEditSpan(InlineRenameLocation location, string triggerText, string replacementText, CancellationToken cancellationToken);
InlineRename\InlineRenameSession.cs (3)
337public event EventHandler<ImmutableArray<InlineRenameLocation>> ReferenceLocationsChanged; 398private void RaiseSessionSpansUpdated(ImmutableArray<InlineRenameLocation> locations) 416private void SetReferenceLocations(ImmutableArray<InlineRenameLocation> locations)
InlineRename\UI\Adornment\RenameFlyoutViewModel.cs (1)
402private void OnReferenceLocationsChanged(object sender, ImmutableArray<InlineRenameLocation> renameLocations)
Microsoft.CodeAnalysis.ExternalAccess.FSharp (6)
Editor\InlineRename\FSharpInlineRenameInfo.cs (2)
49TextSpan? IInlineRenameInfo.GetConflictEditSpan(InlineRenameLocation location, string triggerText, string replacementText, CancellationToken cancellationToken) 52TextSpan IInlineRenameInfo.GetReferenceEditSpan(InlineRenameLocation location, string triggerText, CancellationToken cancellationToken)
Editor\InlineRename\FSharpInlineRenameLocationSet.cs (1)
25IList<InlineRenameLocation> IInlineRenameLocationSet.Locations
Internal\Editor\FSharpEditorInlineRenameService.cs (3)
96public IList<InlineRenameLocation> Locations { get; } 154public TextSpan? GetConflictEditSpan(InlineRenameLocation location, string triggerText, string replacementText, CancellationToken cancellationToken) 164public TextSpan GetReferenceEditSpan(InlineRenameLocation location, string triggerText, CancellationToken cancellationToken)
Microsoft.VisualStudio.LanguageServices.Xaml (5)
Features\InlineRename\XamlEditorInlineRenameService.cs (5)
79var references = new List<InlineRenameLocation>(); 94public TextSpan? GetConflictEditSpan(InlineRenameLocation location, string triggerText, string replacementText, CancellationToken cancellationToken) 104public TextSpan GetReferenceEditSpan(InlineRenameLocation location, string triggerText, CancellationToken cancellationToken) 150public InlineRenameLocationSet(IXamlRenameInfo renameInfo, Solution solution, ImmutableArray<InlineRenameLocation> locations) 157public IList<InlineRenameLocation> Locations { get; }