systemc-clang 2.0.0
Parsing SystemC constructs
|
#include <SplitCFGBlock.h>
Public Types | |
using | iterator_category = std::forward_iterator_tag |
using | difference_type = std::ptrdiff_t |
using | value_type = SplitCFGBlock |
using | pointer = SplitCFGBlock * |
using | reference = SplitCFGBlock & |
using | VectorSuccessors = llvm::SmallVector<const SplitCFGBlock *> |
using | const_iterator = VectorSuccessors::const_iterator |
Public Member Functions | |
VectorSuccessors::const_iterator | begin () |
VectorSuccessors::const_iterator | end () |
SuccessorIterator (const llvm::SmallVector< const SplitCFGBlock * > &succ) | |
Private Attributes | |
const VectorSuccessors & | succs_ |
Definition at line 125 of file SplitCFGBlock.h.
using systemc_clang::SplitCFGBlock::SuccessorIterator::const_iterator = VectorSuccessors::const_iterator |
Definition at line 132 of file SplitCFGBlock.h.
using systemc_clang::SplitCFGBlock::SuccessorIterator::difference_type = std::ptrdiff_t |
Definition at line 127 of file SplitCFGBlock.h.
using systemc_clang::SplitCFGBlock::SuccessorIterator::iterator_category = std::forward_iterator_tag |
Definition at line 126 of file SplitCFGBlock.h.
Definition at line 129 of file SplitCFGBlock.h.
Definition at line 130 of file SplitCFGBlock.h.
Definition at line 128 of file SplitCFGBlock.h.
using systemc_clang::SplitCFGBlock::SuccessorIterator::VectorSuccessors = llvm::SmallVector<const SplitCFGBlock *> |
Definition at line 131 of file SplitCFGBlock.h.
|
inline |
Definition at line 138 of file SplitCFGBlock.h.
|
inline |
Definition at line 135 of file SplitCFGBlock.h.
|
inline |
Definition at line 136 of file SplitCFGBlock.h.
|
private |
Definition at line 142 of file SplitCFGBlock.h.