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

References

tools/clang/tools/extra/clangd/ClangdServer.cpp
  135     if (this->Index != nullptr) {
  136       MergedIdx.push_back(std::make_unique<MergedIndex>(Idx, this->Index));
  137       this->Index = MergedIdx.back().get();
  139       this->Index = Idx;
  172   Inputs.Index = Index;
  191     CodeCompleteOpts.Index = Index;
  257                              FS, Index));
  314     auto Changes = renameWithinFile(AST, File, Pos, "dummy", Index);
  339     auto Changes = renameWithinFile(InpAST->AST, File, Pos, NewName, Index);
  446     CB(clangd::locateSymbolAt(InpAST->AST, Pos, Index));
  467     CB(getCorrespondingHeaderOrSource(Path, InpAST->AST, Index));
  510     CB(clangd::getHover(InpAST->AST, Pos, std::move(Style), Index));
  523     CB(clangd::getTypeHierarchy(InpAST->AST, Pos, Resolve, Direction, Index,
  533   clangd::resolveTypeHierarchy(Item, Resolve, Direction, Index);
  548         CB(clangd::getWorkspaceSymbols(Query, Limit, Index,
  570     CB(clangd::findReferences(InpAST->AST, Pos, Limit, Index));