1 implementation of ISymbolMappingService
Microsoft.CodeAnalysis.Features (1)
SymbolMapping\SymbolMappingServiceFactory.cs (1)
16internal sealed class DefaultSymbolMappingService : ISymbolMappingService
10 references to ISymbolMappingService
Microsoft.CodeAnalysis.Features (10)
FindUsages\FindUsagesHelpers.cs (2)
43var mappingService = document.Project.Solution.Services.GetService<ISymbolMappingService>();
GoToDefinition\AbstractGoToDefinitionSymbolService.cs (2)
51var mappingService = services.GetRequiredService<ISymbolMappingService>();
InheritanceMargin\AbstractInheritanceMarginService_Helpers.cs (2)
88var mappingService = document.Project.Solution.Services.GetRequiredService<ISymbolMappingService>();
MetadataAsSource\IMetadataAsSourceFileProvider.cs (1)
55/// Maps from a document to its project for the purposes of symbol mapping via <see cref="ISymbolMappingService"/>
MetadataAsSource\SymbolMappingServiceFactory.cs (2)
15[ExportWorkspaceServiceFactory(typeof(ISymbolMappingService), [WorkspaceKind.MetadataAsSource])] 28private sealed class SymbolMappingService(MetadataAsSourceFileService fileService) : ISymbolMappingService
SymbolMapping\SymbolMappingServiceFactory.cs (1)
15[ExportWorkspaceService(typeof(ISymbolMappingService), ServiceLayer.Default), Shared]