[clangd] Reland D110386
authorKirill Bobyrev <kbobyrev@google.com>
Thu, 30 Sep 2021 06:25:31 +0000 (08:25 +0200)
committerKirill Bobyrev <kbobyrev@google.com>
Thu, 30 Sep 2021 06:25:31 +0000 (08:25 +0200)
commitdd13f45e04366cc4f648b57ec87d20a5569e27c3
tree2f78f91409c21741acdf4b94464e4bd2a4edf4d8
parent47d66355ef9039a15b7265945e3deb331d7f9e05
[clangd] Reland D110386

D110711 will fix the bug on Windows side and allows me to reland this
patch.

Also land e50771181b7e0d96b30ee33049dc05172125b927 on top of it.
clang-tools-extra/clangd/CodeComplete.cpp
clang-tools-extra/clangd/Headers.cpp
clang-tools-extra/clangd/Headers.h
clang-tools-extra/clangd/unittests/HeadersTests.cpp
clang-tools-extra/clangd/unittests/ParsedASTTests.cpp