This is at minimum going to be unacceptably slow for interactive use, as it has to deserialize the whole preamble (a PCH/module built from the transitive includes). For clangd's own analyses we use RecursiveASTVisitor after calling ASTContext::setTraversalScope to limit the walk, but I suspe...
I expected more a thing like operator delete[] not defined since it is possible that in those headers a delete[] operator is defined but not implemented. wrvsrx mentioned this issue Nov 20, 2023 Clangd gives a wrong error when working on a cuda file #1815 Open Sign...
clangd still cannot find header files after specifying the include options clangd/vscode-clangd#393 Closed HighCommander4 mentioned this issue Oct 26, 2022 In included file: expected ';' after top level declarator in #include <stdlib.h> clangd/vscode-clangd#404 Open HighCommander4 closed...
clang::clangd::Position, clang::clangd::CodeCompleteOptions const&, llvm::unique_function<void (llvm::Expected<clang::clangd::CodeCompleteResult>)>)::'lambda'(llvm::Expected<clang::clangd::InputsAndPreamble>)::operator()(llvm::Expected<clang::clangd::InputsAndPreamble>) (/home/bstaletic/.v...