Closed
Description
From #66462 (review), it shows that now clangDependencyScanning
depends on clangCodeGen
, which cause the size of clangd to be much larger.
I found the reason why clangDependencyScanning
depends on clangCodeGen
is that DependencyScanningWorker.cpp
uses ObjectFilePCHContainerReader
:
It looks odd that clangDependencyScanning
depends on clangCodeGen
. Is there any chance to get rid of that?