#include <SplitCFG.h>
===========================================
Definition at line 43 of file SplitCFG.h.
◆ SplitCFGBlockPtrVector
◆ SplitCFGPathInfo() [1/2]
SplitCFGPathInfo::SplitCFGPathInfo |
( |
const SplitCFGBlock * | block | ) |
|
◆ SplitCFGPathInfo() [2/2]
◆ ~SplitCFGPathInfo()
SplitCFGPathInfo::~SplitCFGPathInfo |
( |
| ) |
|
|
virtual |
◆ dump()
void SplitCFGPathInfo::dump |
( |
| ) |
const |
◆ getFalsePath()
Return the list of blocks visited on the FALSE path.
Definition at line 68 of file SplitCFG.h.
◆ getTruePath()
Return the list of blocks visited on the TRUE path.
Definition at line 65 of file SplitCFG.h.
◆ isFalsePathValid()
bool systemc_clang::SplitCFGPathInfo::isFalsePathValid |
( |
| ) |
const |
|
inline |
Return if there is a valid FALSE path.
Definition at line 62 of file SplitCFG.h.
◆ isTruePathValid()
bool systemc_clang::SplitCFGPathInfo::isTruePathValid |
( |
| ) |
const |
|
inline |
Return if there is a valid TRUE path.
Definition at line 59 of file SplitCFG.h.
◆ operator=()
◆ toStringFalsePath()
std::string SplitCFGPathInfo::toStringFalsePath |
( |
| ) |
const |
Converts the TRUE path into a string for testing.
Definition at line 75 of file SplitCFG.cpp.
◆ toStringTruePath()
std::string SplitCFGPathInfo::toStringTruePath |
( |
| ) |
const |
Converts the FALSE path into a string for testing.
Definition at line 88 of file SplitCFG.cpp.
◆ SplitCFG
◆ cfg_block_
const clang::CFGBlock* systemc_clang::SplitCFGPathInfo::cfg_block_ |
|
private |
◆ false_path_
◆ path_idx_
int systemc_clang::SplitCFGPathInfo::path_idx_ |
|
private |
◆ split_block_
const SplitCFGBlock* systemc_clang::SplitCFGPathInfo::split_block_ |
|
private |
◆ true_path_
The documentation for this class was generated from the following files: