|
clang
3.8.0
|
#include <PostOrderCFGView.h>
Classes | |
| struct | BlockOrderCompare |
| class | CFGBlockSet |
| Implements a set of CFGBlocks using a BitVector. More... | |
Public Types | |
| typedef std::vector< const CFGBlock * >::reverse_iterator | iterator |
| typedef std::vector< const CFGBlock * > ::const_reverse_iterator | const_iterator |
Public Member Functions | |
| PostOrderCFGView (const CFG *cfg) | |
| iterator | begin () |
| iterator | end () |
| const_iterator | begin () const |
| const_iterator | end () const |
| bool | empty () const |
| BlockOrderCompare | getComparator () const |
Public Member Functions inherited from clang::ManagedAnalysis | |
| virtual | ~ManagedAnalysis () |
Static Public Member Functions | |
| static const void * | getTag () |
| static PostOrderCFGView * | create (AnalysisDeclContext &analysisContext) |
Friends | |
| struct | BlockOrderCompare |
Additional Inherited Members | |
Protected Member Functions inherited from clang::ManagedAnalysis | |
| ManagedAnalysis () | |
Definition at line 29 of file PostOrderCFGView.h.
| typedef std::vector<const CFGBlock *>::const_reverse_iterator clang::PostOrderCFGView::const_iterator |
Definition at line 80 of file PostOrderCFGView.h.
| typedef std::vector<const CFGBlock *>::reverse_iterator clang::PostOrderCFGView::iterator |
Definition at line 79 of file PostOrderCFGView.h.
| PostOrderCFGView::PostOrderCFGView | ( | const CFG * | cfg | ) |
Definition at line 20 of file PostOrderCFGView.cpp.
References clang::begin(), E, clang::end(), clang::CFG::getNumBlockIDs(), and I.
Referenced by create().
|
inline |
Definition at line 84 of file PostOrderCFGView.h.
Referenced by clang::consumed::ConsumedBlockInfo::ConsumedBlockInfo(), and empty().
|
inline |
Definition at line 87 of file PostOrderCFGView.h.
|
static |
Definition at line 31 of file PostOrderCFGView.cpp.
References clang::AnalysisDeclContext::getCFG(), and PostOrderCFGView().
|
inline |
Definition at line 90 of file PostOrderCFGView.h.
|
inline |
Definition at line 85 of file PostOrderCFGView.h.
Referenced by clang::consumed::ConsumedBlockInfo::ConsumedBlockInfo(), and empty().
|
inline |
Definition at line 88 of file PostOrderCFGView.h.
|
inline |
Definition at line 102 of file PostOrderCFGView.h.
References BlockOrderCompare.
|
static |
Definition at line 38 of file PostOrderCFGView.cpp.
|
friend |
Definition at line 92 of file PostOrderCFGView.h.
Referenced by getComparator().
1.8.6