[all-commits] [llvm/llvm-project] 296ba5: [clang][deps] Split lookupModuleOutput out of Depe...
Ben Langmuir via All-commits
all-commits at lists.llvm.org
Fri Mar 10 13:15:15 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 296ba5bbd387e7f3edb0131054183fa7913a091e
https://github.com/llvm/llvm-project/commit/296ba5bbd387e7f3edb0131054183fa7913a091e
Author: Ben Langmuir <blangmuir at apple.com>
Date: 2023-03-10 (Fri, 10 Mar 2023)
Changed paths:
M clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h
M clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h
M clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h
M clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp
M clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp
M clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp
Log Message:
-----------
[clang][deps] Split lookupModuleOutput out of DependencyConsumer NFC
The idea is to split the callbacks that are used to consume dependency
information (DependencyConsumer) from callbacks that modify the scan
behaviour itself in any way (DependencyActionController). Currently this
is just lookupModuleOutput, but we have additional callbacks related to
CAS support that we intend to upstream in the future.
Differential Revision: https://reviews.llvm.org/D144058
More information about the All-commits
mailing list