Re-land [clangd] Add support for missing includes analysis.
authorViktoriia Bakalova <bakalova@google.com>
Wed, 8 Mar 2023 12:41:05 +0000 (12:41 +0000)
committerViktoriia Bakalova <bakalova@google.com>
Wed, 8 Mar 2023 13:29:52 +0000 (13:29 +0000)
commit2e82eb1f74aa268473c9eca27c3b8ddc91917a13
treeb0eab2506241ebd37563a55dae60807cfe45cae7
parent8de802e221b37df3900f560a5cef53684dc9bb6a
Re-land [clangd] Add support for missing includes analysis.

This reverts commit fd8c9ef20a9519dccd5b8178b29ed4574285d36f.

Differential Revision: https://reviews.llvm.org/D145577
14 files changed:
clang-tools-extra/clangd/Config.h
clang-tools-extra/clangd/ConfigCompile.cpp
clang-tools-extra/clangd/ConfigFragment.h
clang-tools-extra/clangd/ConfigYAML.cpp
clang-tools-extra/clangd/IncludeCleaner.cpp
clang-tools-extra/clangd/IncludeCleaner.h
clang-tools-extra/clangd/ParsedAST.cpp
clang-tools-extra/clangd/Preamble.cpp
clang-tools-extra/clangd/unittests/ConfigCompileTests.cpp
clang-tools-extra/clangd/unittests/DiagnosticsTests.cpp
clang-tools-extra/clangd/unittests/IncludeCleanerTests.cpp
clang-tools-extra/clangd/unittests/PreambleTests.cpp
clang-tools-extra/include-cleaner/include/clang-include-cleaner/Analysis.h
clang-tools-extra/include-cleaner/lib/Analysis.cpp