2 implementations of IProgressionLanguageService
Microsoft.VisualStudio.LanguageServices.CSharp (1)
Progression\CSharpProgressionLanguageService.cs (1)
27internal partial class CSharpProgressionLanguageService : IProgressionLanguageService
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
Progression\VisualBasicProgressionLanguageService.vb (1)
17Implements IProgressionLanguageService
9 references to IProgressionLanguageService
Microsoft.VisualStudio.LanguageServices (4)
Progression\GraphBuilder.cs (2)
329var progressionLanguageService = solution.Services.GetLanguageServices(symbol.Language).GetService<IProgressionLanguageService>();
Progression\SymbolContainment.cs (2)
27var progressionLanguageService = document.GetLanguageService<IProgressionLanguageService>();
Microsoft.VisualStudio.LanguageServices.CSharp (1)
Progression\CSharpProgressionLanguageService.cs (1)
26[ExportLanguageService(typeof(IProgressionLanguageService), LanguageNames.CSharp), Shared]
Microsoft.VisualStudio.LanguageServices.VisualBasic (4)
Progression\VisualBasicProgressionLanguageService.vb (4)
15<ExportLanguageService(GetType(IProgressionLanguageService), LanguageNames.VisualBasic), [Shared]> 24Public Function GetTopLevelNodesFromDocument(root As SyntaxNode, cancellationToken As CancellationToken) As IEnumerable(Of SyntaxNode) Implements IProgressionLanguageService.GetTopLevelNodesFromDocument 67Public Function GetDescriptionForSymbol(symbol As ISymbol, includeContainingSymbol As Boolean) As String Implements IProgressionLanguageService.GetDescriptionForSymbol 77Public Function GetLabelForSymbol(symbol As ISymbol, includeContainingSymbol As Boolean) As String Implements IProgressionLanguageService.GetLabelForSymbol