1 write to TextSpan
Microsoft.CodeAnalysis.EditorFeatures (1)
InlineRename\IEditorInlineRenameService.cs (1)
29this.TextSpan = textSpan;
15 references to TextSpan
Microsoft.CodeAnalysis.EditorFeatures (7)
ExternalAccess\VSTypeScript\Api\VSTypeScriptInlineRenameInfo.cs (2)
49new InlineRenameLocation(location.Document, location.TextSpan)), replacementText, cancellationToken); 53new InlineRenameLocation(location.Document, location.TextSpan)), cancellationToken);
ExternalAccess\VSTypeScript\Api\VSTypeScriptInlineRenameLocationWrapper.cs (1)
20public TextSpan TextSpan => _underlyingObject.TextSpan;
InlineRename\AbstractEditorInlineRenameService.SymbolRenameInfo.cs (3)
105return location.TextSpan; 108return new TextSpan(location.TextSpan.Start + index, searchName.Length); 128return new TextSpan(location.TextSpan.Start + position, replacementText.Length);
InlineRename\InlineRenameSession.cs (1)
437var spans = documents.SelectMany(d => locationsByDocument[d.Id]).Select(l => l.TextSpan).Distinct();
Microsoft.CodeAnalysis.EditorFeatures.Wpf (1)
InlineRename\UI\Adornment\RenameFlyoutViewModel.cs (1)
358var referenceCount = renameLocations.Select(loc => (loc.Document.FilePath, loc.TextSpan)).Distinct().Count();
Microsoft.CodeAnalysis.ExternalAccess.FSharp (4)
Editor\InlineRename\FSharpInlineRenameInfo.cs (2)
52=> GetConflictEditSpan(new FSharpInlineRenameLocation(location.Document, location.TextSpan), replacementText, cancellationToken); 55=> GetReferenceEditSpan(new FSharpInlineRenameLocation(location.Document, location.TextSpan), cancellationToken);
Internal\Editor\FSharpEditorInlineRenameService.cs (2)
158return _info.GetConflictEditSpan(new FSharpInlineRenameLocation(location.Document, location.TextSpan), replacementText, cancellationToken); 168return _info.GetReferenceEditSpan(new FSharpInlineRenameLocation(location.Document, location.TextSpan), cancellationToken);
Microsoft.VisualStudio.LanguageServices.Xaml (3)
Features\InlineRename\XamlEditorInlineRenameService.cs (3)
90return location.TextSpan; 100return location.TextSpan; 165var newSource = oldSource.WithChanges(group.Select(l => new TextChange(l.TextSpan, replacementText)));