10 references to WorkspaceSymbol
Microsoft.CodeAnalysis.LanguageServer.Protocol (10)
Handler\Symbols\WorkspaceSymbolsHandler.cs (3)
28: ILspServiceRequestHandler<WorkspaceSymbolParams, SumType<SymbolInformation[], WorkspaceSymbol[]>?> 50public async Task<SumType<SymbolInformation[], WorkspaceSymbol[]>?> HandleRequestAsync(WorkspaceSymbolParams request, RequestContext context, CancellationToken cancellationToken) 58(SymbolInformation[] t) => new SumType<SymbolInformation[], WorkspaceSymbol[]>(t));
Protocol\Methods.Workspace.cs (3)
27public static readonly LspRequest<WorkspaceSymbolParams, SumType<SymbolInformation[], WorkspaceSymbol[]>?> WorkspaceSymbol = new(WorkspaceSymbolName); 44public static readonly LspRequest<WorkspaceSymbol, WorkspaceSymbol> WorkspaceSymbolResolve = new(WorkspaceSymbolResolveName);
Protocol\SymbolSetting.cs (1)
28/// The client supports tags on <see cref="SymbolInformation"/> and <see cref="WorkspaceSymbol"/>.
Protocol\SymbolTagSupport.cs (1)
10/// Describes the tags supported by the client on <see cref="SymbolInformation"/> and <see cref="WorkspaceSymbol"/>.
Protocol\WorkspaceSymbolParams.cs (2)
18: IPartialResultParams<SumType<SymbolInformation[], WorkspaceSymbol[]>>, IWorkDoneProgressParams 32public IProgress<SumType<SymbolInformation[], WorkspaceSymbol[]>>? PartialResultToken { get; set; }