|
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.