class DependencyConsumer
Declaration
class DependencyConsumer { /* full declaration omitted */ };
Declared at: clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h:31
Method Overview
- public virtual void handleContextHash(std::string Hash)
- public virtual void handleDependencyOutputOpts(const clang::DependencyOutputOptions & Opts)
- public virtual void handleFileDependency(llvm::StringRef Filename)
- public virtual void handleModuleDependency(clang::tooling::dependencies::ModuleDeps MD)
- public virtual void handlePrebuiltModuleDependency(clang::tooling::dependencies::PrebuiltModuleDep PMD)
- public virtual ~DependencyConsumer()
Methods
¶virtual void handleContextHash(std::string Hash)
virtual void handleContextHash(std::string Hash)
Declared at: clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h:44
Parameters
- std::string Hash
¶virtual void handleDependencyOutputOpts(
const clang::DependencyOutputOptions& Opts)
virtual void handleDependencyOutputOpts(
const clang::DependencyOutputOptions& Opts)
Declared at: clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h:36
Parameters
- const clang::DependencyOutputOptions& Opts
¶virtual void handleFileDependency(
llvm::StringRef Filename)
virtual void handleFileDependency(
llvm::StringRef Filename)
Declared at: clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h:38
Parameters
- llvm::StringRef Filename
¶virtual void handleModuleDependency(
clang::tooling::dependencies::ModuleDeps MD)
virtual void handleModuleDependency(
clang::tooling::dependencies::ModuleDeps MD)
Declared at: clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h:42
Parameters
¶virtual void handlePrebuiltModuleDependency(
clang::tooling::dependencies::
PrebuiltModuleDep PMD)
virtual void handlePrebuiltModuleDependency(
clang::tooling::dependencies::
PrebuiltModuleDep PMD)
Declared at: clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h:40
Parameters
¶virtual ~DependencyConsumer()
virtual ~DependencyConsumer()
Declared at: clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h:33