Lines Matching refs:params

35   void onInitialize(const InitializeParams &params,
37 void onInitialized(const InitializedParams &params);
38 void onShutdown(const NoParams &params, Callback<std::nullptr_t> reply);
43 void onDocumentDidOpen(const DidOpenTextDocumentParams &params);
44 void onDocumentDidClose(const DidCloseTextDocumentParams &params);
45 void onDocumentDidChange(const DidChangeTextDocumentParams &params);
50 void onGoToDefinition(const TextDocumentPositionParams &params,
52 void onReference(const ReferenceParams &params,
58 void onDocumentLink(const DocumentLinkParams &params,
64 void onHover(const TextDocumentPositionParams &params,
70 void onDocumentSymbol(const DocumentSymbolParams &params,
76 void onCompletion(const CompletionParams &params,
82 void onSignatureHelp(const TextDocumentPositionParams &params,
88 void onInlayHint(const InlayHintsParams &params,
94 void onPDLLViewOutput(const PDLLViewOutputParams &params,
117 void LSPServer::onInitialize(const InitializeParams &params, in onInitialize() argument
167 void LSPServer::onDocumentDidOpen(const DidOpenTextDocumentParams &params) { 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 &params) { 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 &params) { 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 &params, in onGoToDefinition() argument
203 server.getLocationsOf(params.textDocument.uri, params.position, locations); in onGoToDefinition()
207 void LSPServer::onReference(const ReferenceParams &params, in onReference() argument
210 server.findReferencesOf(params.textDocument.uri, params.position, locations); in onReference()
217 void LSPServer::onDocumentLink(const DocumentLinkParams &params, in onDocumentLink() argument
220 server.getDocumentLinks(params.textDocument.uri, links); in onDocumentLink()
227 void LSPServer::onHover(const TextDocumentPositionParams &params, in onHover() argument
229 reply(server.findHover(params.textDocument.uri, params.position)); in onHover()
235 void LSPServer::onDocumentSymbol(const DocumentSymbolParams &params, in onDocumentSymbol() argument
238 server.findDocumentSymbols(params.textDocument.uri, symbols); in onDocumentSymbol()
245 void LSPServer::onCompletion(const CompletionParams &params, in onCompletion() argument
247 reply(server.getCodeCompletion(params.textDocument.uri, params.position)); in onCompletion()
253 void LSPServer::onSignatureHelp(const TextDocumentPositionParams &params, in onSignatureHelp() argument
255 reply(server.getSignatureHelp(params.textDocument.uri, params.position)); in onSignatureHelp()
261 void LSPServer::onInlayHint(const InlayHintsParams &params, in onInlayHint() argument
264 server.getInlayHints(params.textDocument.uri, params.range, hints); in onInlayHint()
272 const PDLLViewOutputParams &params, in onPDLLViewOutput() argument
274 reply(server.getPDLLViewOutput(params.uri, params.kind)); in onPDLLViewOutput()