The invocation is only ever used to serialize cc1 arguments from, so
instead serialize the arguments inside the dep scanner to simplify the
interface.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D132616
[clang][deps] Remove CompilerInvocation from ModuleDeps ClosedPublic Authored by benlangmuir on Aug 24 2022, 3:43 PM.
Details Summary The invocation is only ever used to serialize cc1 arguments from, so
Diff Detail
Event Timelinebenlangmuir added a child revision: D132617: [clang][deps] Minor ModuleDepCollector refactorings NFC.Aug 24 2022, 3:45 PM This revision is now accepted and ready to land.Aug 24 2022, 3:50 PM Closed by commit rGe8febb23a07b: [clang][deps] Remove CompilerInvocation from ModuleDeps (authored by benlangmuir). · Explain WhyAug 24 2022, 7:51 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 455467 clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h
clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp
clang/tools/clang-scan-deps/ClangScanDeps.cpp
|