Static Value-Flow Analysis
|
#include <WTO.h>
Public Types | |
enum | WTOCT { Node , Cycle } |
Public Member Functions | |
WTOComponent (WTOCT k) | |
Default constructor. | |
WTOComponent (const WTOComponent &) noexcept=default | |
Copy constructor. | |
WTOComponent (WTOComponent &&) noexcept=default | |
Move constructor. | |
WTOComponent & | operator= (const WTOComponent &) noexcept=default |
Copy assignment operator. | |
WTOComponent & | operator= (WTOComponent &&) noexcept=default |
Move assignment operator. | |
virtual void | accept (WTOComponentVisitor< GraphT > &) const =0 |
Accept the given visitor. | |
virtual | ~WTOComponent ()=default |
Destructor. | |
WTOCT | getKind () const |
virtual std::string | toString () const =0 |
Public Attributes | |
WTOCT | _type |
Friends | |
std::ostream & | operator<< (std::ostream &o, const WTOComponent< GraphT > &wto) |
Overloading operator << for dumping ICFG node ID. | |
|
inlineexplicit |
|
defaultnoexcept |
Copy constructor.
|
defaultnoexcept |
Move constructor.
|
virtualdefault |
Destructor.
|
pure virtual |
Accept the given visitor.
Implemented in SVF::WTONode< GraphT >, and SVF::WTOCycle< GraphT >.
|
inline |
|
defaultnoexcept |
Copy assignment operator.
|
defaultnoexcept |
Move assignment operator.
|
pure virtual |
Implemented in SVF::WTONode< GraphT >, and SVF::WTOCycle< GraphT >.
|
friend |
WTOCT SVF::WTOComponent< GraphT >::_type |