2 implementations of GetDeclarations
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpSymbolDeclarationService.cs (1)
24public ImmutableArray<SyntaxReference> GetDeclarations(ISymbol symbol)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
VisualBasicSymbolDeclarationService.vb (1)
26Public Function GetDeclarations(symbol As ISymbol) As ImmutableArray(Of SyntaxReference) Implements ISymbolDeclarationService.GetDeclarations
14 references to GetDeclarations
Microsoft.CodeAnalysis.Features (9)
AbstractRemoveUnusedMembersCodeFixProvider.cs (1)
62foreach (var declReference in declarationService.GetDeclarations(symbol))
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.AddConstructorParametersCodeAction.cs (1)
57var constructor = declarationService.GetDeclarations(
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
523foreach (var group in declarationService.GetDeclarations(typeSymbol).GroupBy(r => r.SyntaxTree))
GenerateType\AbstractGenerateTypeService.cs (1)
153var decl = declarationService.GetDeclarations(containingNamespace)
InitializeParameter\AbstractInitializeMemberFromParameterCodeRefactoringProviderMemberCreation.cs (1)
508var propertySyntax = await declarationService.GetDeclarations(fieldOrProperty)[0].GetSyntaxAsync(cancellationToken).ConfigureAwait(false);
InlineMethod\AbstractInlineMethodRefactoringProvider.cs (2)
119var calleeMethodDeclarationSyntaxReferences = symbolDeclarationService.GetDeclarations(calleeMethodSymbol); 216var callerReferences = symbolDeclarationService.GetDeclarations(callerSymbol);
NavigationBar\AbstractNavigationBarItemService.cs (1)
93return GetSymbolLocation(solution, symbol, tree, r => r.GetSyntax().FullSpan, symbolDeclarationService.GetDeclarations(symbol));
UseSystemHashCodeCodeFixProvider.cs (1)
68var methodBlock = declarationService.GetDeclarations(method)[0].GetSyntax(cancellationToken);
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
VisualBasicSymbolDeclarationService.vb (1)
26Public Function GetDeclarations(symbol As ISymbol) As ImmutableArray(Of SyntaxReference) Implements ISymbolDeclarationService.GetDeclarations
Microsoft.CodeAnalysis.Workspaces (3)
AbstractCodeGenerationService_FindDeclaration.cs (2)
26var declarations = _symbolDeclarationService.GetDeclarations(destination); 147var declarations = _symbolDeclarationService.GetDeclarations(symbol);
FindSymbols\FindReferences\Finders\AbstractMemberScopedReferenceFinder.cs (1)
104foreach (var declaration in service.GetDeclarations(container))
Microsoft.VisualStudio.LanguageServices (1)
PullMemberUp\SymbolDependentsBuilder.cs (1)
58var tasks = _declarationService.GetDeclarations(_member).Select(@ref => @ref.GetSyntaxAsync(_cancellationToken));