clang 20.0.0git
|
#include "clang/AST/ASTContext.h"
#include "clang/AST/Stmt.h"
#include "clang/Analysis/CFG.h"
#include "clang/Analysis/FlowSensitive/MatchSwitch.h"
#include <functional>
#include <utility>
Go to the source code of this file.
Classes | |
class | clang::dataflow::CFGMatchSwitchBuilder< State, Result > |
Collects cases of a "match switch": a collection of matchers paired with callbacks, which together define a switch that can be applied to an AST node contained in a CFG element. More... | |
Namespaces | |
namespace | clang |
The JSON file list parser is used to communicate input to InstallAPI. | |
namespace | clang::dataflow |
Dataflow Directional Tag Classes. | |
Typedefs | |
template<typename State , typename Result = void> | |
using | clang::dataflow::CFGMatchSwitch = std::function< Result(const CFGElement &, ASTContext &, State &)> |