Static Value-Flow Analysis
|
Visitor to build the cycle depths of each node. More...
#include <WTO.h>
Public Member Functions | |
WTOCycleDepthBuilder (NodeRefToWTOCycleDepthPtr &nodeToWTOCycleDepth) | |
void | visit (const WTOCycleT &cycle) override |
Visit the given cycle. | |
void | visit (const WTONodeT &node) override |
Visit the given node. | |
Public Member Functions inherited from SVF::WTOComponentVisitor< GraphT > | |
WTOComponentVisitor ()=default | |
Default constructor. | |
WTOComponentVisitor (const WTOComponentVisitor &) noexcept=default | |
Copy constructor. | |
WTOComponentVisitor (WTOComponentVisitor &&) noexcept=default | |
Move constructor. | |
WTOComponentVisitor & | operator= (const WTOComponentVisitor &) noexcept=default |
Copy assignment operator. | |
WTOComponentVisitor & | operator= (WTOComponentVisitor &&) noexcept=default |
Move assignment operator. | |
virtual | ~WTOComponentVisitor ()=default |
Destructor. | |
Private Attributes | |
WTOCycleDepthPtr | _wtoCycleDepth |
NodeRefToWTOCycleDepthPtr & | _nodeToWTOCycleDepth |
Additional Inherited Members | |
Public Types inherited from SVF::WTOComponentVisitor< GraphT > | |
typedef WTONode< GraphT > | WTONodeT |
typedef WTOCycle< GraphT > | WTOCycleT |
Visitor to build the cycle depths of each node.
|
inlineexplicit |
Definition at line 692 of file WTO.h.
Visit the given cycle.
Implements SVF::WTOComponentVisitor< GraphT >.
Definition at line 699 of file WTO.h.
Visit the given node.
Implements SVF::WTOComponentVisitor< GraphT >.
Definition at line 714 of file WTO.h.
|
private |
|
private |