2 implementations of ISymbolDeclarationService
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpSymbolDeclarationService.cs (1)
16internal class CSharpSymbolDeclarationService : ISymbolDeclarationService
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
VisualBasicSymbolDeclarationService.vb (1)
15Implements ISymbolDeclarationService
31 references to ISymbolDeclarationService
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpSymbolDeclarationService.cs (1)
15[ExportLanguageService(typeof(ISymbolDeclarationService), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.Features (15)
AbstractRemoveUnusedMembersCodeFixProvider.cs (2)
51var declarationService = document.GetRequiredLanguageService<ISymbolDeclarationService>();
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.AddConstructorParametersCodeAction.cs (2)
56var declarationService = _document.GetRequiredLanguageService<ISymbolDeclarationService>();
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (2)
522var declarationService = startingDocument.GetRequiredLanguageService<ISymbolDeclarationService>();
GenerateType\AbstractGenerateTypeService.cs (2)
152var declarationService = semanticDocument.Document.GetLanguageService<ISymbolDeclarationService>();
InitializeParameter\AbstractInitializeMemberFromParameterCodeRefactoringProviderMemberCreation.cs (2)
507var declarationService = document.GetRequiredLanguageService<ISymbolDeclarationService>();
InlineMethod\AbstractInlineMethodRefactoringProvider.cs (2)
118var symbolDeclarationService = document.GetRequiredLanguageService<ISymbolDeclarationService>();
NavigationBar\AbstractNavigationBarItemService.cs (1)
91Solution solution, ISymbol symbol, SyntaxTree tree, ISymbolDeclarationService symbolDeclarationService)
UseSystemHashCodeCodeFixProvider.cs (2)
45var declarationService = document.GetLanguageService<ISymbolDeclarationService>();
Microsoft.CodeAnalysis.VisualBasic.Features (7)
NavigationBar\VisualBasicNavigationBarItemService.vb (7)
49Dim symbolDeclarationService = document.GetLanguageService(Of ISymbolDeclarationService) 107symbolDeclarationService As ISymbolDeclarationService, 159symbolDeclarationService As ISymbolDeclarationService) As RoslynNavigationBarItem 185symbolDeclarationService As ISymbolDeclarationService) As SymbolItem 205symbolDeclarationService As ISymbolDeclarationService, 317symbolDeclarationService As ISymbolDeclarationService, 394symbolDeclarationService As ISymbolDeclarationService,
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
VisualBasicSymbolDeclarationService.vb (2)
13<ExportLanguageService(GetType(ISymbolDeclarationService), LanguageNames.VisualBasic), [Shared]> 26Public Function GetDeclarations(symbol As ISymbol) As ImmutableArray(Of SyntaxReference) Implements ISymbolDeclarationService.GetDeclarations
Microsoft.CodeAnalysis.Workspaces (4)
AbstractCodeGenerationService.cs (2)
28private readonly ISymbolDeclarationService _symbolDeclarationService; 34_symbolDeclarationService = languageServices.GetRequiredService<ISymbolDeclarationService>();
FindSymbols\FindReferences\Finders\AbstractMemberScopedReferenceFinder.cs (2)
101var service = state.Document.GetRequiredLanguageService<ISymbolDeclarationService>();
Microsoft.VisualStudio.LanguageServices (2)
PullMemberUp\SymbolDependentsBuilder.cs (2)
38private readonly ISymbolDeclarationService _declarationService; 50_declarationService = project.Services.GetRequiredService<ISymbolDeclarationService>();