clang 22.0.0git
|
A simple dependency action controller that uses a callback. More...
#include "clang/Tooling/DependencyScanning/DependencyScanningTool.h"
Public Member Functions | |
virtual | ~CallbackActionController () |
CallbackActionController (LookupModuleOutputCallback LMO) | |
std::string | lookupModuleOutput (const ModuleDeps &MD, ModuleOutputKind Kind) override |
Public Member Functions inherited from clang::tooling::dependencies::DependencyActionController | |
virtual | ~DependencyActionController () |
Static Public Member Functions | |
static std::string | lookupUnreachableModuleOutput (const ModuleDeps &MD, ModuleOutputKind Kind) |
A simple dependency action controller that uses a callback.
If no callback is provided, it is assumed that looking up module outputs is unreachable.
Definition at line 229 of file DependencyScanningTool.h.
|
virtual |
Definition at line 196 of file DependencyScanningTool.cpp.
|
inline |
Definition at line 238 of file DependencyScanningTool.h.
References lookupUnreachableModuleOutput().
|
inlineoverridevirtual |
Implements clang::tooling::dependencies::DependencyActionController.
Definition at line 245 of file DependencyScanningTool.h.
|
inlinestatic |
Definition at line 233 of file DependencyScanningTool.h.
Referenced by CallbackActionController().