24 references to RenameSpanKind
Microsoft.CodeAnalysis.EditorFeatures (24)
InlineRename\InlineRenameSession.OpenTextBufferManager.cs (15)
165
=> _referenceSpanToLinkedRenameSpanMap.Values.Where(r => r.Type !=
RenameSpanKind
.None).Concat(_conflictResolutionRenameTrackingSpans);
168
=> _referenceSpanToLinkedRenameSpanMap.Values.Where(r => r.Type !=
RenameSpanKind
.None).Select(r => r.TrackingSpan.GetSpan(snapshot));
193
RenameSpanKind
.Reference);
285
_referenceSpanToLinkedRenameSpanMap.Values.Where(r => r.Type !=
RenameSpanKind
.None).Select(r => r.TrackingSpan));
357
.Select(document => (document, conflictResolution.GetReplacements(document.Id).Where(r => GetRenameSpanKind(r.Kind) !=
RenameSpanKind
.None).ToImmutableArray()))
440
var relevantReplacements = conflictResolution.GetReplacements(document.Id).Where(r => GetRenameSpanKind(r.Kind) !=
RenameSpanKind
.None);
466
RenameSpanKind
.UnresolvedConflict));
471
var
kind = GetRenameSpanKind(replacement.Kind);
473
if (_referenceSpanToLinkedRenameSpanMap.ContainsKey(replacement.OriginalSpan) && kind !=
RenameSpanKind
.Complexified)
497
RenameSpanKind
.None);
630
private static
RenameSpanKind
GetRenameSpanKind(InlineRenameReplacementKind kind)
636
return
RenameSpanKind
.Reference;
639
return
RenameSpanKind
.None;
642
return
RenameSpanKind
.UnresolvedConflict;
645
return
RenameSpanKind
.Complexified;
InlineRename\RenameTrackingSpan.cs (2)
12
public readonly
RenameSpanKind
Type;
14
public RenameTrackingSpan(ITrackingSpan trackingSpan,
RenameSpanKind
type)
InlineRename\Taggers\AbstractRenameTagger.cs (1)
118
protected abstract bool TryCreateTagSpan(SnapshotSpan span,
RenameSpanKind
type, out TagSpan<T> tagSpan);
InlineRename\Taggers\RenameClassificationTagger.cs (2)
23
protected override bool TryCreateTagSpan(SnapshotSpan span,
RenameSpanKind
type, out TagSpan<IClassificationTag> tagSpan)
25
if (type ==
RenameSpanKind
.Reference)
InlineRename\Taggers\RenameTagger.cs (4)
19
protected override bool TryCreateTagSpan(SnapshotSpan span,
RenameSpanKind
type, out TagSpan<ITextMarkerTag> tagSpan)
24
case
RenameSpanKind
.Reference:
27
case
RenameSpanKind
.UnresolvedConflict:
30
case
RenameSpanKind
.Complexified: