Lines Matching refs:params
35 void onInitialize(const InitializeParams ¶ms,
37 void onInitialized(const InitializedParams ¶ms);
38 void onShutdown(const NoParams ¶ms, Callback<std::nullptr_t> reply);
43 void onDocumentDidOpen(const DidOpenTextDocumentParams ¶ms);
44 void onDocumentDidClose(const DidCloseTextDocumentParams ¶ms);
45 void onDocumentDidChange(const DidChangeTextDocumentParams ¶ms);
50 void onGoToDefinition(const TextDocumentPositionParams ¶ms,
52 void onReference(const ReferenceParams ¶ms,
58 void onDocumentLink(const DocumentLinkParams ¶ms,
64 void onHover(const TextDocumentPositionParams ¶ms,
70 void onDocumentSymbol(const DocumentSymbolParams ¶ms,
76 void onCompletion(const CompletionParams ¶ms,
82 void onSignatureHelp(const TextDocumentPositionParams ¶ms,
88 void onInlayHint(const InlayHintsParams ¶ms,
94 void onPDLLViewOutput(const PDLLViewOutputParams ¶ms,
117 void LSPServer::onInitialize(const InitializeParams ¶ms, in onInitialize() argument
167 void LSPServer::onDocumentDidOpen(const DidOpenTextDocumentParams ¶ms) { in onDocumentDidOpen() argument
168 PublishDiagnosticsParams diagParams(params.textDocument.uri, in onDocumentDidOpen()
169 params.textDocument.version); in onDocumentDidOpen()
170 server.addDocument(params.textDocument.uri, params.textDocument.text, in onDocumentDidOpen()
171 params.textDocument.version, diagParams.diagnostics); in onDocumentDidOpen()
176 void LSPServer::onDocumentDidClose(const DidCloseTextDocumentParams ¶ms) { in onDocumentDidClose() argument
177 Optional<int64_t> version = server.removeDocument(params.textDocument.uri); in onDocumentDidClose()
185 PublishDiagnosticsParams(params.textDocument.uri, *version)); in onDocumentDidClose()
187 void LSPServer::onDocumentDidChange(const DidChangeTextDocumentParams ¶ms) { in onDocumentDidChange() argument
188 PublishDiagnosticsParams diagParams(params.textDocument.uri, in onDocumentDidChange()
189 params.textDocument.version); in onDocumentDidChange()
190 server.updateDocument(params.textDocument.uri, params.contentChanges, in onDocumentDidChange()
191 params.textDocument.version, diagParams.diagnostics); in onDocumentDidChange()
200 void LSPServer::onGoToDefinition(const TextDocumentPositionParams ¶ms, in onGoToDefinition() argument
203 server.getLocationsOf(params.textDocument.uri, params.position, locations); in onGoToDefinition()
207 void LSPServer::onReference(const ReferenceParams ¶ms, in onReference() argument
210 server.findReferencesOf(params.textDocument.uri, params.position, locations); in onReference()
217 void LSPServer::onDocumentLink(const DocumentLinkParams ¶ms, in onDocumentLink() argument
220 server.getDocumentLinks(params.textDocument.uri, links); in onDocumentLink()
227 void LSPServer::onHover(const TextDocumentPositionParams ¶ms, in onHover() argument
229 reply(server.findHover(params.textDocument.uri, params.position)); in onHover()
235 void LSPServer::onDocumentSymbol(const DocumentSymbolParams ¶ms, in onDocumentSymbol() argument
238 server.findDocumentSymbols(params.textDocument.uri, symbols); in onDocumentSymbol()
245 void LSPServer::onCompletion(const CompletionParams ¶ms, in onCompletion() argument
247 reply(server.getCodeCompletion(params.textDocument.uri, params.position)); in onCompletion()
253 void LSPServer::onSignatureHelp(const TextDocumentPositionParams ¶ms, in onSignatureHelp() argument
255 reply(server.getSignatureHelp(params.textDocument.uri, params.position)); in onSignatureHelp()
261 void LSPServer::onInlayHint(const InlayHintsParams ¶ms, in onInlayHint() argument
264 server.getInlayHints(params.textDocument.uri, params.range, hints); in onInlayHint()
272 const PDLLViewOutputParams ¶ms, in onPDLLViewOutput() argument
274 reply(server.getPDLLViewOutput(params.uri, params.kind)); in onPDLLViewOutput()