[clangd] Drop includes from disabled PP regions in preamble patch
authorKadir Cetinkaya <kadircet@google.com>
Wed, 8 Feb 2023 18:53:55 +0000 (19:53 +0100)
committerKadir Cetinkaya <kadircet@google.com>
Mon, 13 Feb 2023 08:49:13 +0000 (09:49 +0100)
commit19659b5f0dd1a1dcf745cf058d042ada2d4ff061
tree3ad60b9aab341a3b241ad917c9fc7b522b84ca77
parentfae01d175a29270ec01211d3988c7ae57ddabfd3
[clangd] Drop includes from disabled PP regions in preamble patch

In rest of the clangd functionality we treat these includes as
non-existent. Do so under preamble patching.

Depends on D143197

Differential Revision: https://reviews.llvm.org/D143597
clang-tools-extra/clangd/Preamble.cpp
clang-tools-extra/clangd/unittests/PreambleTests.cpp