Separate unit tests for the new function will be added in followup patch which will further refactor Headers.h
Details
Diff Detail
- Repository
- rCTE Clang Tools Extra
Event Timeline
clangd/ClangdUnit.h | ||
---|---|---|
53–55 | this might be a good place to explain *why* we collect these - processes like code completion will need #include information later, and their compile action skips the preamble range | |
clangd/Headers.h | ||
47 | as Ilya suggested, I like the idea of passing a callback(Inclusion) here rather than a vector reference. It's much more obvious at the callsite what's going to happen (and doesn't force the use of the vector). |
this might be a good place to explain *why* we collect these - processes like code completion will need #include information later, and their compile action skips the preamble range