1 write to TextSpan
Microsoft.CodeAnalysis.EditorFeatures (1)
InlineRename\IEditorInlineRenameService.cs (1)
25
this.
TextSpan
= textSpan;
19 references to TextSpan
Microsoft.CodeAnalysis.CSharp.EditorFeatures (4)
InlineRename\CSharpEditorInlineRenameService.cs (4)
82
await TryGetSurroundingNodeSpanAsync<MemberDeclarationSyntax>(renameLocation.Document, renameLocation.
TextSpan
, cancellationToken).ConfigureAwait(false) ??
83
await TryGetSurroundingNodeSpanAsync<BaseMethodDeclarationSyntax>(renameLocation.Document, renameLocation.
TextSpan
, cancellationToken).ConfigureAwait(false) ??
84
await TryGetSurroundingNodeSpanAsync<StatementSyntax>(renameLocation.Document, renameLocation.
TextSpan
, cancellationToken).ConfigureAwait(false);
89
AddSpanOfInterest(documentText, renameLocation.Document.FilePath, renameLocation.
TextSpan
, containingStatementOrDeclarationSpan, references);
Microsoft.CodeAnalysis.EditorFeatures (8)
ExternalAccess\VSTypeScript\Api\VSTypeScriptInlineRenameInfo.cs (2)
45
new InlineRenameLocation(location.Document, location.
TextSpan
)), replacementText, cancellationToken);
49
new InlineRenameLocation(location.Document, location.
TextSpan
)), cancellationToken);
ExternalAccess\VSTypeScript\Api\VSTypeScriptInlineRenameLocationWrapper.cs (1)
15
public TextSpan TextSpan => _underlyingObject.
TextSpan
;
InlineRename\AbstractEditorInlineRenameService.SymbolRenameInfo.cs (3)
98
return location.
TextSpan
;
101
return new TextSpan(location.
TextSpan
.Start + index, searchName.Length);
121
return new TextSpan(location.
TextSpan
.Start + position, replacementText.Length);
InlineRename\InlineRenameSession.cs (1)
433
var spans = documents.SelectMany(d => locationsByDocument[d.Id]).Select(l => l.
TextSpan
).Distinct();
InlineRename\UI\Adornment\RenameFlyoutViewModel.cs (1)
403
var referenceCount = renameLocations.Select(loc => (loc.Document.FilePath, loc.
TextSpan
)).Distinct().Count();
Microsoft.CodeAnalysis.ExternalAccess.FSharp (4)
Editor\InlineRename\FSharpInlineRenameInfo.cs (2)
50
=> GetConflictEditSpan(new FSharpInlineRenameLocation(location.Document, location.
TextSpan
), replacementText, cancellationToken);
53
=> GetReferenceEditSpan(new FSharpInlineRenameLocation(location.Document, location.
TextSpan
), cancellationToken);
Internal\Editor\FSharpEditorInlineRenameService.cs (2)
156
return _info.GetConflictEditSpan(new FSharpInlineRenameLocation(location.Document, location.
TextSpan
), replacementText, cancellationToken);
166
return _info.GetReferenceEditSpan(new FSharpInlineRenameLocation(location.Document, location.
TextSpan
), cancellationToken);
Microsoft.VisualStudio.LanguageServices.Xaml (3)
Features\InlineRename\XamlEditorInlineRenameService.cs (3)
96
return location.
TextSpan
;
106
return location.
TextSpan
;
171
var newSource = oldSource.WithChanges(group.Select(l => new TextChange(l.
TextSpan
, replacementText)));