clang API Documentation
#include "llvm/ADT/DenseMap.h"#include "clang/AST/ParentMap.h"#include "clang/Analysis/CFG.h"#include "clang/Analysis/CFGStmtMap.h"
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.
| static void Accumulate | ( | SMap & | SM, |
| CFGBlock * | B | ||
| ) | [static] |
Definition at line 49 of file CFGStmtMap.cpp.
References clang::CFGBlock::begin(), clang::CFGBlock::end(), clang::CFGElement::getAs(), clang::CFGBlock::getLabel(), and clang::CFGBlock::getTerminator().
Referenced by clang::CFGStmtMap::Build().
Definition at line 23 of file CFGStmtMap.cpp.
Referenced by clang::CFGStmtMap::getBlock(), and clang::CFGStmtMap::~CFGStmtMap().