clang 20.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 ModuleID &ID, ModuleOutputKind Kind) override |
Public Member Functions inherited from clang::tooling::dependencies::DependencyActionController | |
virtual | ~DependencyActionController () |
virtual std::string | lookupModuleOutput (const ModuleID &ID, ModuleOutputKind Kind)=0 |
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 198 of file DependencyScanningTool.h.
|
virtual |
Definition at line 204 of file DependencyScanningTool.cpp.
|
inline |
Definition at line 202 of file DependencyScanningTool.h.
|
inlineoverridevirtual |
Implements clang::tooling::dependencies::DependencyActionController.
Definition at line 212 of file DependencyScanningTool.h.