reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/tools/extra/clangd/ClangdLSPServer.cpp
  168     if (!Server.Server)
  188     if (!Server.Server && Method != "initialize") {
  476   if (Server)
  499     Server.emplace(*CDB, FSProvider, static_cast<DiagnosticsConsumer &>(*this),
  601   if (Server->blockUntilIdleForTest(/*TimeoutSeconds=*/60))
  615   Server->addDocument(File, Contents, WantDiagnostics::Yes);
  633     Server->removeDocument(File);
  638   Server->addDocument(File, *Contents, WantDiags);
  642   Server->onFileEvent(Params);
  719     Server->applyTweak(Params.tweakArgs->file.file(),
  735   Server->workspaceSymbols(
  750   Server->prepareRename(Params.textDocument.uri.file(), Params.position,
  762   Server->rename(File, Params.position, Params.newName, /*WantFormat=*/true,
  778   Server->removeDocument(File);
  806   Reply(Server->formatOnType(*Code, File, Params.position, Params.ch));
  819   auto ReplacementsOrError = Server->formatRange(*Code, File, Params.range);
  836   auto ReplacementsOrError = Server->formatFile(*Code, File);
  873   Server->documentSymbols(
  944   Server->enumerateTweaks(File.file(), Params.range, std::move(ConsumeActions));
  955   Server->codeComplete(Params.textDocument.uri.file(), Params.position, CCOpts,
  974   Server->signatureHelp(Params.textDocument.uri.file(), Params.position,
 1013   Server->locateSymbolAt(
 1032   Server->locateSymbolAt(
 1051   Server->switchSourceHeader(
 1066   Server->findDocumentHighlights(Params.textDocument.uri.file(),
 1072   Server->findHover(Params.textDocument.uri.file(), Params.position,
 1098   Server->typeHierarchy(Params.textDocument.uri.file(), Params.position,
 1105   Server->resolveTypeHierarchy(Params.item, Params.resolve, Params.direction,
 1154   Server->findReferences(Params.textDocument.uri.file(), Params.position,
 1160   Server->symbolInfo(Params.textDocument.uri.file(), Params.position,
 1175   Server->semanticRanges(
 1237   Server.reset();
 1357     Server->addDocument(FilePath, *DraftMgr.getDraft(FilePath),