25 references to GetClampedTextSpan
Microsoft.CodeAnalysis.EditorFeatures (2)
Diagnostics\AbstractPushOrPullDiagnosticsTaggerProvider.PushDiagnosticsTaggerProvider.cs (1)
235return diagnosticDataLocation.UnmappedFileSpan.GetClampedTextSpan(sourceText)
Diagnostics\AbstractPushOrPullDiagnosticsTaggerProvider.SingleDiagnosticKindPullTaggerProvider.cs (1)
127.Select(loc => loc.UnmappedFileSpan.GetClampedTextSpan(sourceText).ToSnapshotSpan(snapshot));
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Diagnostics\TestDiagnosticAnalyzerDriver.cs (1)
66: dxs.Where(d => d.DataLocation.DocumentId != null && d.DataLocation.UnmappedFileSpan.GetClampedTextSpan(text).IntersectsWith(filterSpan.Value)),
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (7)
Diagnostics\DiagnosticAnalyzerServiceTests.cs (6)
719Assert.Equal(diagnosticSpan, diagnostic.DataLocation.UnmappedFileSpan.GetClampedTextSpan(text)); 905.OrderBy(d => d.DataLocation.UnmappedFileSpan.GetClampedTextSpan(text))); 952var pragma1 = root.FindTrivia(diagnostics[0].DataLocation.UnmappedFileSpan.GetClampedTextSpan(text).Start).ToString(); 954var pragma2 = root.FindTrivia(diagnostics[1].DataLocation.UnmappedFileSpan.GetClampedTextSpan(text).Start).ToString(); 959var attribute1 = root.FindNode(diagnostics[0].DataLocation.UnmappedFileSpan.GetClampedTextSpan(text)).ToString(); 961var attribute2 = root.FindNode(diagnostics[1].DataLocation.UnmappedFileSpan.GetClampedTextSpan(text)).ToString();
Diagnostics\DiagnosticDataTests.cs (1)
132var actual = data.DataLocation.UnmappedFileSpan.GetClampedTextSpan(text);
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (4)
Diagnostics\DiagnosticServiceTests.vb (4)
1219OrderBy(Function(d) d.DataLocation.UnmappedFileSpan.GetClampedTextSpan(text).Start).ToArray() 1335OrderBy(Function(d) d.DataLocation.UnmappedFileSpan.GetClampedTextSpan(text).Start). 1383OrderBy(Function(d) d.DataLocation.UnmappedFileSpan.GetClampedTextSpan(text).Start). 1387Dim spanAtCaret = New TextSpan(diagnostic.DataLocation.UnmappedFileSpan.GetClampedTextSpan(text).Start, 0)
Microsoft.CodeAnalysis.LanguageServer.Protocol (8)
Features\CodeFixes\CodeFixService.cs (1)
241spanToDiagnostics.MultiAdd(diagnostic.DataLocation.UnmappedFileSpan.GetClampedTextSpan(text), diagnostic);
Features\Diagnostics\DocumentAnalysisExecutor.cs (1)
166d => d.DocumentId is null || span.Value.IntersectsWith(d.DataLocation.UnmappedFileSpan.GetClampedTextSpan(sourceText)));
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.IncrementalMemberEditAnalyzer.cs (4)
331var diagnosticSpan = diagnostic.DataLocation.UnmappedFileSpan.GetClampedTextSpan(text); 335if (diagnostic.AdditionalLocations.Any(l => l.DocumentId != null && l.UnmappedFileSpan.GetClampedTextSpan(text).Start >= oldSpan.Start)) 354if (diagnostic.AdditionalLocations.Any(l => l.DocumentId != null && oldSpan.End > l.UnmappedFileSpan.GetClampedTextSpan(text).Start)) 383var diagnosticSpan = location.UnmappedFileSpan.GetClampedTextSpan(text);
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_GetDiagnosticsForSpan.cs (1)
431(_range == null || _range.Value.IntersectsWith(diagnostic.DataLocation.UnmappedFileSpan.GetClampedTextSpan(_text)))
Features\UnifiedSuggestions\UnifiedSuggestedActionsSource.cs (1)
408applicableToSpan: groupKey.Item1.DataLocation.UnmappedFileSpan.GetClampedTextSpan(text)));
Microsoft.CodeAnalysis.Workspaces (1)
Diagnostics\Extensions.cs (1)
57var span = dataLocation.UnmappedFileSpan.GetClampedTextSpan(text);
Microsoft.VisualStudio.LanguageServices (2)
TableDataSource\Suppression\VisualStudioSuppressionFixService.cs (1)
195var span = diagnostic.DataLocation.UnmappedFileSpan.GetClampedTextSpan(text);
TaskList\ProjectExternalErrorReporter.cs (1)
332var span = diagnostic.DataLocation.UnmappedFileSpan.GetClampedTextSpan(text);