diff options
Diffstat (limited to 'clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h')
-rw-r--r-- | clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h b/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h index 689119330c41..5903ad13c1d8 100644 --- a/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h +++ b/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h @@ -34,8 +34,12 @@ class DependencyConsumer { public: virtual ~DependencyConsumer() {} - virtual void handleFileDependency(const DependencyOutputOptions &Opts, - StringRef Filename) = 0; + virtual void + handleDependencyOutputOpts(const DependencyOutputOptions &Opts) = 0; + + virtual void handleFileDependency(StringRef Filename) = 0; + + virtual void handlePrebuiltModuleDependency(PrebuiltModuleDep PMD) = 0; virtual void handleModuleDependency(ModuleDeps MD) = 0; |