|
clang 23.0.0git
|
#include "clang/DependencyScanning/DependencyConsumer.h"
Public Member Functions | |
| virtual | ~DependencyConsumer () |
| virtual void | handleProvidedAndRequiredStdCXXModules (std::optional< P1689ModuleInfo > Provided, std::vector< P1689ModuleInfo > Requires) |
| virtual void | handleBuildCommand (Command Cmd) |
| 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 |
| virtual void | handleDirectModuleDependency (ModuleID MD)=0 |
| virtual void | handleVisibleModule (std::string ModuleName)=0 |
| virtual void | handleContextHash (std::string Hash)=0 |
Definition at line 20 of file DependencyConsumer.h.
|
inlinevirtual |
Definition at line 22 of file DependencyConsumer.h.
|
inlinevirtual |
Reimplemented in clang::dependencies::FullDependencyConsumer.
Definition at line 28 of file DependencyConsumer.h.
Referenced by clang::dependencies::DependencyScanningWorker::computeDependencies(), and clang::tooling::CompilerInstanceWithContext::computeDependencies().
|
pure virtual |
Implemented in clang::dependencies::FullDependencyConsumer.
Referenced by clang::dependencies::ModuleDepCollector::run().
|
pure virtual |
Implemented in clang::dependencies::FullDependencyConsumer.
Referenced by clang::dependencies::ModuleDepCollector::run().
|
pure virtual |
Implemented in clang::dependencies::FullDependencyConsumer.
Referenced by clang::dependencies::ModuleDepCollector::run().
|
pure virtual |
Implemented in clang::dependencies::FullDependencyConsumer.
Referenced by clang::dependencies::ModuleDepCollector::run().
|
pure virtual |
Implemented in clang::dependencies::FullDependencyConsumer.
Referenced by clang::dependencies::ModuleDepCollector::run().
|
pure virtual |
Implemented in clang::dependencies::FullDependencyConsumer.
Referenced by clang::dependencies::ModuleDepCollector::run().
|
inlinevirtual |
Reimplemented in clang::dependencies::FullDependencyConsumer.
Definition at line 24 of file DependencyConsumer.h.
Referenced by clang::dependencies::ModuleDepCollector::run().
|
pure virtual |
Implemented in clang::dependencies::FullDependencyConsumer.
Referenced by clang::dependencies::ModuleDepCollector::run().