3 instantiations of ReferenceLocationDescriptor
Microsoft.CodeAnalysis.Features (3)
CodeLens\CodeLensReferencesService.cs (3)
147Descriptor = new ReferenceLocationDescriptor( 257list.Add(new ReferenceLocationDescriptor( 283list.Add(new ReferenceLocationDescriptor(
11 references to ReferenceLocationDescriptor
Microsoft.CodeAnalysis.EditorFeatures (1)
CodeLens\ICodeLensContext.cs (1)
31Task<(string projectVersion, ImmutableArray<ReferenceLocationDescriptor> references)?> FindReferenceLocationsAsync(
Microsoft.CodeAnalysis.Features (7)
CodeLens\CodeLensReferencesService.cs (5)
214public async Task<ImmutableArray<ReferenceLocationDescriptor>> MapReferenceLocationsAsync(Solution solution, ImmutableArray<ReferenceLocationDescriptorAndDocument> referenceLocations, ClassificationOptions classificationOptions, CancellationToken cancellationToken) 216using var _ = ArrayBuilder<ReferenceLocationDescriptor>.GetInstance(out var list); 225var descriptor = descriptorAndDocument.Descriptor; 304private static (string text, int start, int length) GetReferenceInfo(ExcerptResult? reference, ReferenceLocationDescriptor descriptor) 316private static (string before1, string before2, string after1, string after2) GetReferenceTexts(ExcerptResult? reference, ExcerptResult? tooltip, ReferenceLocationDescriptor descriptor)
CodeLens\ICodeLensReferencesService.cs (1)
34Task<ImmutableArray<ReferenceLocationDescriptor>> MapReferenceLocationsAsync(Solution solution, ImmutableArray<ReferenceLocationDescriptorAndDocument> referenceLocations, ClassificationOptions classificationOptions, CancellationToken cancellationToken);
CodeLens\ReferenceLocationDescriptor.cs (1)
131public required ReferenceLocationDescriptor Descriptor { get; init; }
Microsoft.VisualStudio.LanguageServices (2)
CodeLens\CodeLensCallbackListener.cs (1)
119public async Task<(string projectVersion, ImmutableArray<ReferenceLocationDescriptor> references)?> FindReferenceLocationsAsync(
CodeLens\VisualStudioCodeLensReferencesService.cs (1)
83public Task<ImmutableArray<ReferenceLocationDescriptor>> MapReferenceLocationsAsync(Solution solution, ImmutableArray<ReferenceLocationDescriptorAndDocument> referenceLocations, ClassificationOptions classificationOptions, CancellationToken cancellationToken)
Microsoft.VisualStudio.LanguageServices.CodeLens (1)
ReferenceCodeLensProvider.cs (1)
246var referenceLocationDescriptors = await _callbackService.InvokeAsync<(string projectVersion, ImmutableArray<ReferenceLocationDescriptor> references)?>(