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