2 instantiations of ReferenceLocationDescriptor
Microsoft.CodeAnalysis.Features (2)
CodeLens\CodeLensReferencesService.cs (2)
146Descriptor = new ReferenceLocationDescriptor( 266list.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)
213public async Task<ImmutableArray<ReferenceLocationDescriptor>> MapReferenceLocationsAsync(Solution solution, ImmutableArray<ReferenceLocationDescriptorAndDocument> referenceLocations, ClassificationOptions classificationOptions, CancellationToken cancellationToken) 215using var _ = ArrayBuilder<ReferenceLocationDescriptor>.GetInstance(out var list); 224var descriptor = descriptorAndDocument.Descriptor; 287private static (string text, int start, int length) GetReferenceInfo(ExcerptResult? reference, ReferenceLocationDescriptor descriptor) 299private 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)?>(