1 write to ConflictCheckSpan
Microsoft.CodeAnalysis.Workspaces (1)
Rename\ConflictEngine\RelatedLocation.cs (1)
43ConflictCheckSpan = conflictCheckSpan;
16 references to ConflictCheckSpan
Microsoft.CodeAnalysis.EditorFeatures (4)
InlineRename\AbstractEditorInlineRenameService.InlineRenameReplacementInfo.cs (3)
49return locationsForDocument.Where(loc => modifiedSpans.ContainsKey(loc.ConflictCheckSpan)) 50.Select(loc => new InlineRenameReplacement(loc, modifiedSpans[loc.ConflictCheckSpan])); 54return locationsForDocument.Select(loc => new InlineRenameReplacement(loc, loc.ConflictCheckSpan));
InlineRename\IEditorInlineRenameService.cs (1)
82: this(GetReplacementKind(location), location.ConflictCheckSpan, newSpan)
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (4)
Rename\RenameEngineResult.vb (4)
244Function(r) r.ConflictCheckSpan = location.SourceSpan AndAlso r.DocumentId = documentId) 269Let spanText = document.GetTextSynchronously(CancellationToken.None).ToString(location.ConflictCheckSpan) 270Select $"{spanText} @{document.Name}[{location.ConflictCheckSpan.Start}..{location.ConflictCheckSpan.End})"))
Microsoft.CodeAnalysis.Workspaces (8)
Rename\ConflictEngine\ConflictResolver.Session.cs (2)
87Debug.Assert(location.ComplexifiedTargetSpan.Contains(location.ConflictCheckSpan) || location.Type == RelatedLocationType.UnresolvableConflict); 90this.OriginalIdentifierSpan = location.ConflictCheckSpan;
Rename\ConflictEngine\MutableConflictResolution.cs (2)
149var existingRelatedLocation = RelatedLocations.Where(rl => rl.ConflictCheckSpan == location.ConflictCheckSpan && rl.DocumentId == location.DocumentId).FirstOrNull();
Rename\ConflictEngine\RelatedLocation.cs (4)
51=> new(ConflictCheckSpan, DocumentId, type, IsReference, ComplexifiedTargetSpan); 58return ConflictCheckSpan.Equals(other.ConflictCheckSpan) && 68hashCode = hashCode * -1521134295 + ConflictCheckSpan.GetHashCode();