3 instantiations of SignatureHelp
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\SignatureHelp\SignatureHelpHandler.cs (1)
79var sigHelp = new LSP.SignatureHelp
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (2)
SignatureHelp\SignatureHelpTests.cs (2)
43var expected = new LSP.SignatureHelp() 68var expected = new LSP.SignatureHelp()
44 references to SignatureHelp
Microsoft.AspNetCore.Razor.Microbenchmarks (1)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Workspaces\GlobalUsings.cs (1)
19global using LspSignatureHelp = Roslyn.LanguageServer.Protocol.SignatureHelp;
Microsoft.AspNetCore.Razor.Test.Common.Tooling (1)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Workspaces\GlobalUsings.cs (1)
19global using LspSignatureHelp = Roslyn.LanguageServer.Protocol.SignatureHelp;
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
Cohost\Handlers\SignatureHelp.cs (1)
16public static Task<LSP.SignatureHelp?> GetSignatureHelpAsync(Document document, LinePosition linePosition, bool supportsVisualStudioExtensions, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.LanguageServer.Protocol (10)
Handler\SignatureHelp\SignatureHelpHandler.cs (4)
25internal sealed class SignatureHelpHandler(SignatureHelpService signatureHelpService) : ILspServiceDocumentRequestHandler<LSP.TextDocumentPositionParams, LSP.SignatureHelp?> 32public async Task<LSP.SignatureHelp?> HandleRequestAsync(LSP.TextDocumentPositionParams request, RequestContext context, CancellationToken cancellationToken) 43internal static async Task<LSP.SignatureHelp?> GetSignatureHelpAsync(SignatureHelpService signatureHelpService, Document document, LinePosition linePosition, bool supportsVisualStudioExtensions, CancellationToken cancellationToken) 79var sigHelp = new LSP.SignatureHelp
Protocol\Methods.Document.cs (1)
418public static readonly LspRequest<SignatureHelpParams, SignatureHelp?> TextDocumentSignatureHelp = new(TextDocumentSignatureHelpName);
Protocol\SignatureHelp.cs (1)
37/// value defaults to zero or is ignored if the <see cref="SignatureHelp"/> has no signatures.
Protocol\SignatureHelpContext.cs (3)
59/// The currently active <see cref="SignatureHelp"/>. 61/// The <see cref="ActiveSignatureHelp"/> has its <see cref="SignatureHelp.ActiveSignature"/> 67public SignatureHelp? ActiveSignatureHelp
Protocol\SignatureInformation.cs (1)
53/// If provided, this is used in place of <see cref="SignatureHelp.ActiveParameter"/>.
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (7)
SignatureHelp\SignatureHelpTests.cs (7)
43var expected = new LSP.SignatureHelp() 50var results = await RunGetSignatureHelpAsync(testLspServer, testLspServer.GetLocations("caret").Single()); 68var expected = new LSP.SignatureHelp() 75var results = await RunGetSignatureHelpAsync(testLspServer, testLspServer.GetLocations("caret").Single()); 92var results = await RunGetSignatureHelpAsync(testLspServer, testLspServer.GetLocations("caret").Single()); 106private static async Task<LSP.SignatureHelp?> RunGetSignatureHelpAsync(TestLspServer testLspServer, LSP.Location caret) 108return await testLspServer.ExecuteRequestAsync<LSP.TextDocumentPositionParams, LSP.SignatureHelp?>(
Microsoft.CodeAnalysis.Razor.Workspaces (2)
GlobalUsings.cs (1)
19global using LspSignatureHelp = Roslyn.LanguageServer.Protocol.SignatureHelp;
Remote\IRemoteSignatureHelpService.cs (1)
12ValueTask<LspSignatureHelp?> GetSignatureHelpAsync(JsonSerializableRazorPinnedSolutionInfoWrapper solutionInfo, JsonSerializableDocumentId documentId, Position linePosition, CancellationToken cancellationToken);
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (1)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Workspaces\GlobalUsings.cs (1)
19global using LspSignatureHelp = Roslyn.LanguageServer.Protocol.SignatureHelp;
Microsoft.CodeAnalysis.Remote.Razor (3)
SignatureHelp\RemoteSignatureHelpService.cs (2)
25public ValueTask<LspSignatureHelp?> GetSignatureHelpAsync(JsonSerializableRazorPinnedSolutionInfoWrapper solutionInfo, JsonSerializableDocumentId documentId, Position position, CancellationToken cancellationToken) 32private async ValueTask<LspSignatureHelp?> GetSignatureHelpsAsync(RemoteDocumentContext context, Position position, CancellationToken cancellationToken)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Workspaces\GlobalUsings.cs (1)
19global using LspSignatureHelp = Roslyn.LanguageServer.Protocol.SignatureHelp;
Microsoft.VisualStudio.LanguageServices.Razor (7)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\SignatureHelp\CohostSignatureHelpEndpoint.cs (6)
31: AbstractCohostDocumentEndpoint<SignatureHelpParams, SignatureHelp?>(incompatibleProjectService), IDynamicRegistrationProvider 59protected override async Task<SignatureHelp?> HandleRequestAsync(SignatureHelpParams request, TextDocument razorDocument, CancellationToken cancellationToken) 68var data = await _remoteServiceInvoker.TryInvokeAsync<IRemoteSignatureHelpService, SignatureHelp?>( 81return await _requestInvoker.MakeHtmlLspRequestAsync<SignatureHelpParams, SignatureHelp>( 92internal Task<SignatureHelp?> HandleRequestAsync(SignatureHelpParams request, TextDocument document, CancellationToken cancellationToken)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Workspaces\GlobalUsings.cs (1)
19global using LspSignatureHelp = Roslyn.LanguageServer.Protocol.SignatureHelp;
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (2)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Workspaces\GlobalUsings.cs (1)
19global using LspSignatureHelp = Roslyn.LanguageServer.Protocol.SignatureHelp;
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostSignatureHelpEndpointTest.cs (1)
116var result = await endpoint.GetTestAccessor().HandleRequestAsync(request, document, DisposalToken);
Microsoft.VisualStudioCode.RazorExtension (7)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\SignatureHelp\CohostSignatureHelpEndpoint.cs (6)
31: AbstractCohostDocumentEndpoint<SignatureHelpParams, SignatureHelp?>(incompatibleProjectService), IDynamicRegistrationProvider 59protected override async Task<SignatureHelp?> HandleRequestAsync(SignatureHelpParams request, TextDocument razorDocument, CancellationToken cancellationToken) 68var data = await _remoteServiceInvoker.TryInvokeAsync<IRemoteSignatureHelpService, SignatureHelp?>( 81return await _requestInvoker.MakeHtmlLspRequestAsync<SignatureHelpParams, SignatureHelp>( 92internal Task<SignatureHelp?> HandleRequestAsync(SignatureHelpParams request, TextDocument document, CancellationToken cancellationToken)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Workspaces\GlobalUsings.cs (1)
19global using LspSignatureHelp = Roslyn.LanguageServer.Protocol.SignatureHelp;
Microsoft.VisualStudioCode.RazorExtension.UnitTests (2)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Workspaces\GlobalUsings.cs (1)
19global using LspSignatureHelp = Roslyn.LanguageServer.Protocol.SignatureHelp;
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostSignatureHelpEndpointTest.cs (1)
116var result = await endpoint.GetTestAccessor().HandleRequestAsync(request, document, DisposalToken);