1 write to AdditionalLocations
Microsoft.CodeAnalysis.Workspaces (1)
Diagnostics\DiagnosticData.cs (1)
115AdditionalLocations = additionalLocations.NullToEmpty();
11 references to AdditionalLocations
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
Diagnostics\DiagnosticDataTests.cs (2)
168var roundTripAdditionalLocation = Assert.Single(roundTripDiagnosticData.AdditionalLocations); 270var roundTripAdditionalLocation = Assert.Single(roundTripDiagnosticData.AdditionalLocations);
Microsoft.CodeAnalysis.LanguageServer.Protocol (6)
Features\Diagnostics\DiagnosticDataExtensions.cs (2)
26locationsToTag.Add(diagnosticData.AdditionalLocations[index]); 56return diagnosticData.AdditionalLocations.Length > 0
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.IncrementalMemberEditAnalyzer.cs (3)
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)) 378var additionalLocations = diagnostic.AdditionalLocations.SelectAsArray(UpdateLocation);
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_BuildSynchronization.cs (1)
182diagnostic.AdditionalLocations,
Microsoft.CodeAnalysis.Workspaces (1)
Diagnostics\DiagnosticData.cs (1)
177var additionalLocations = await AdditionalLocations.ConvertLocationsAsync(project, cancellationToken).ConfigureAwait(false);
Microsoft.VisualStudio.LanguageServices.UnitTests (2)
Diagnostics\DiagnosticTableDataSourceTests.vb (2)
701diagnostic1.AdditionalLocations, 725diagnostic2.AdditionalLocations,