1 instantiation of RoslynDocumentSymbolParams
Microsoft.VisualStudio.LanguageServices (1)
DocumentOutline\DocumentOutlineViewModel_Utilities.cs (1)
46return new RoslynDocumentSymbolParams
11 references to RoslynDocumentSymbolParams
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Handler\Symbols\DocumentSymbolsHandler.cs (3)
27internal sealed class DocumentSymbolsHandler : ILspServiceDocumentRequestHandler<RoslynDocumentSymbolParams, SumType<DocumentSymbol[], SymbolInformation[]>> 38public TextDocumentIdentifier GetTextDocumentIdentifier(RoslynDocumentSymbolParams request) => request.TextDocument; 41RoslynDocumentSymbolParams request, RequestContext context, CancellationToken cancellationToken)
Microsoft.VisualStudio.LanguageServices (2)
DocumentOutline\DocumentOutlineViewModel_Utilities.cs (2)
32LanguageServiceBrokerCallback<RoslynDocumentSymbolParams, RoslynDocumentSymbol[]> callbackAsync, 38var request = new DocumentRequest<RoslynDocumentSymbolParams, RoslynDocumentSymbol[]>()
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (6)
DocumentOutline\DocumentOutlineTestsBase.cs (6)
42LanguageServiceBrokerCallback<RoslynDocumentSymbolParams, RoslynDocumentSymbol[]> languageServiceBrokerCallback, 54internal LanguageServiceBrokerCallback<RoslynDocumentSymbolParams, RoslynDocumentSymbol[]> LanguageServiceBrokerCallback { get; } 82async Task<RoslynDocumentSymbol[]?> RequestAsync(Request<RoslynDocumentSymbolParams, RoslynDocumentSymbol[]> request, CancellationToken cancellationToken) 84var docRequest = (DocumentRequest<RoslynDocumentSymbolParams, RoslynDocumentSymbol[]>)request; 85var parameters = docRequest.ParameterFactory(docRequest.TextBuffer.CurrentSnapshot); 86var response = await testLspServer.ExecuteRequestAsync<RoslynDocumentSymbolParams, RoslynDocumentSymbol[]>(request.Method, parameters, cancellationToken);