4 instantiations of InlineRenameLocation
Microsoft.CodeAnalysis.EditorFeatures (4)
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\InlineRenameSession.OpenTextBufferManager.cs (1)
189new InlineRenameLocation(document, span), GetTriggerText(document, span), CancellationToken.None);
18 references to InlineRenameLocation
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)
349public event EventHandler<ImmutableArray<InlineRenameLocation>> ReferenceLocationsChanged; 410private void RaiseSessionSpansUpdated(ImmutableArray<InlineRenameLocation> locations) 428private void SetReferenceLocations(ImmutableArray<InlineRenameLocation> locations)
InlineRename\UI\Adornment\RenameFlyoutViewModel.cs (1)
394private void OnReferenceLocationsChanged(object sender, ImmutableArray<InlineRenameLocation> renameLocations)