10 instantiations of InlineRenameLocation
Microsoft.CodeAnalysis.EditorFeatures (7)
ExternalAccess\VSTypeScript\Api\IVSTypeScriptInlineRenameLocationSet.cs (1)
28=> Locations?.Select(x => new InlineRenameLocation(x.Document, x.TextSpan)).ToList();
ExternalAccess\VSTypeScript\Api\VSTypeScriptInlineRenameInfo.cs (2)
49new InlineRenameLocation(location.Document, location.TextSpan)), replacementText, cancellationToken); 53new InlineRenameLocation(location.Document, location.TextSpan)), cancellationToken);
InlineRename\AbstractEditorInlineRenameService.InlineRenameLocationSet.cs (1)
35return new InlineRenameLocation(
InlineRename\AbstractEditorInlineRenameService.SymbolRenameInfo.cs (1)
73this.TriggerSpan = GetReferenceEditSpan(new InlineRenameLocation(this.Document, info.TriggerToken.Span), info.TriggerText, cancellationToken);
InlineRename\InlineRenameSession.OpenTextBufferManager.cs (2)
190new 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)
28=> Locations?.Select(x => new InlineRenameLocation(x.Document, x.TextSpan)).ToList();
Internal\Editor\FSharpEditorInlineRenameService.cs (1)
95_locations = set.Locations?.Select(x => new InlineRenameLocation(x.Document, x.TextSpan)).ToList();
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Features\InlineRename\XamlEditorInlineRenameService.cs (1)
81ds => new InlineRenameLocation(ds.Document, ds.TextSpan)));
31 references to InlineRenameLocation
Microsoft.CodeAnalysis.EditorFeatures (17)
ExternalAccess\VSTypeScript\Api\IVSTypeScriptInlineRenameLocationSet.cs (1)
27IList<InlineRenameLocation> IInlineRenameLocationSet.Locations
ExternalAccess\VSTypeScript\Api\VSTypeScriptInlineRenameInfo.cs (2)
47TextSpan? IInlineRenameInfo.GetConflictEditSpan(InlineRenameLocation location, string triggerText, string replacementText, CancellationToken cancellationToken) 51TextSpan IInlineRenameInfo.GetReferenceEditSpan(InlineRenameLocation location, string triggerText, CancellationToken cancellationToken)
ExternalAccess\VSTypeScript\Api\VSTypeScriptInlineRenameLocationWrapper.cs (2)
14private readonly InlineRenameLocation _underlyingObject; 16public VSTypeScriptInlineRenameLocationWrapper(InlineRenameLocation underlyingObject)
InlineRename\AbstractEditorInlineRenameService.FailureInlineRenameInfo.cs (2)
45public TextSpan GetReferenceEditSpan(InlineRenameLocation location, string triggerText, CancellationToken cancellationToken) => default; 47public TextSpan? GetConflictEditSpan(InlineRenameLocation location, string triggerText, string replacementText, CancellationToken cancellationToken) => null;
InlineRename\AbstractEditorInlineRenameService.InlineRenameLocationSet.cs (2)
22public IList<InlineRenameLocation> Locations { get; } 33private InlineRenameLocation ConvertLocation(RenameLocation location)
InlineRename\AbstractEditorInlineRenameService.SymbolRenameInfo.cs (2)
89public TextSpan GetReferenceEditSpan(InlineRenameLocation location, string triggerText, CancellationToken cancellationToken) 111public TextSpan? GetConflictEditSpan(InlineRenameLocation location, string triggerText, string replacementText, CancellationToken cancellationToken)
InlineRename\IEditorInlineRenameService.cs (3)
145IList<InlineRenameLocation> Locations { get; } 216TextSpan GetReferenceEditSpan(InlineRenameLocation location, string triggerText, CancellationToken cancellationToken); 222TextSpan? GetConflictEditSpan(InlineRenameLocation location, string triggerText, string replacementText, CancellationToken cancellationToken);
InlineRename\InlineRenameSession.cs (3)
349public event EventHandler<ImmutableArray<InlineRenameLocation>> ReferenceLocationsChanged; 402private void RaiseSessionSpansUpdated(ImmutableArray<InlineRenameLocation> locations) 420private void SetReferenceLocations(ImmutableArray<InlineRenameLocation> locations)
Microsoft.CodeAnalysis.EditorFeatures.Wpf (2)
InlineRename\UI\Adornment\RenameFlyoutViewModel.cs (1)
354private void OnReferenceLocationsChanged(object sender, ImmutableArray<InlineRenameLocation> renameLocations)
InlineRename\UI\Dashboard\RenameDashboardViewModel.cs (1)
44private void OnReferenceLocationsChanged(object sender, ImmutableArray<InlineRenameLocation> renameLocations)
Microsoft.CodeAnalysis.ExternalAccess.FSharp (7)
Editor\InlineRename\FSharpInlineRenameInfo.cs (2)
51TextSpan? IInlineRenameInfo.GetConflictEditSpan(InlineRenameLocation location, string triggerText, string replacementText, CancellationToken cancellationToken) 54TextSpan IInlineRenameInfo.GetReferenceEditSpan(InlineRenameLocation location, string triggerText, CancellationToken cancellationToken)
Editor\InlineRename\FSharpInlineRenameLocationSet.cs (1)
27IList<InlineRenameLocation> IInlineRenameLocationSet.Locations
Internal\Editor\FSharpEditorInlineRenameService.cs (4)
90private readonly IList<InlineRenameLocation> _locations; 98public IList<InlineRenameLocation> Locations => _locations; 156public TextSpan? GetConflictEditSpan(InlineRenameLocation location, string triggerText, string replacementText, CancellationToken cancellationToken) 166public TextSpan GetReferenceEditSpan(InlineRenameLocation location, string triggerText, CancellationToken cancellationToken)
Microsoft.VisualStudio.LanguageServices.Xaml (5)
Features\InlineRename\XamlEditorInlineRenameService.cs (5)
73var references = new List<InlineRenameLocation>(); 88public TextSpan? GetConflictEditSpan(InlineRenameLocation location, string triggerText, string replacementText, CancellationToken cancellationToken) 98public TextSpan GetReferenceEditSpan(InlineRenameLocation location, string triggerText, CancellationToken cancellationToken) 144public InlineRenameLocationSet(IXamlRenameInfo renameInfo, Solution solution, ImmutableArray<InlineRenameLocation> locations) 151public IList<InlineRenameLocation> Locations { get; }