clang 20.0.0git
|
#include "llvm/ADT/DenseMap.h"
#include "clang/AST/ParentMap.h"
#include "clang/Analysis/CFG.h"
#include "clang/Analysis/CFGStmtMap.h"
#include <optional>
Go to the source code of this file.
Typedefs | |
typedef llvm::DenseMap< const Stmt *, CFGBlock * > | SMap |
Functions | |
static SMap * | AsMap (void *m) |
static void | Accumulate (SMap &SM, CFGBlock *B) |
Definition at line 22 of file CFGStmtMap.cpp.
Definition at line 49 of file CFGStmtMap.cpp.
References clang::CFGBlock::begin(), E, clang::CFGBlock::end(), clang::CFGElement::getAs(), clang::CFGBlock::getLabel(), clang::CFGBlock::getTerminatorStmt(), Label, and SM.
Referenced by clang::CFGStmtMap::Build().
|
static |
Definition at line 23 of file CFGStmtMap.cpp.
Referenced by clang::CFGStmtMap::getBlock(), and clang::CFGStmtMap::~CFGStmtMap().