|
LLZK 0.1.0
Veridise's ZK Language IR
|
This class represents a directed edge between two nodes in the callgraph. More...
#include <CallGraph.h>
Public Member Functions | |
| bool | isAbstract () const |
| Returns true if this edge represents an Abstract edge. | |
| bool | isCall () const |
| Returns true if this edge represents a Call edge. | |
| bool | isChild () const |
| Returns true if this edge represents a Child edge. | |
| CallGraphNode * | getSource () const |
| Returns the source node of this edge. | |
| CallGraphNode * | getTarget () const |
| Returns the target node for this edge. | |
| bool | operator== (const Edge &edge) const |
Friends | |
| class | CallGraphNode |
This class represents a directed edge between two nodes in the callgraph.
Definition at line 42 of file CallGraph.h.
|
inline |
Returns the source node of this edge.
Note: added by LLZK
Definition at line 73 of file CallGraph.h.
|
inline |
Returns the target node for this edge.
Definition at line 76 of file CallGraph.h.
|
inline |
Returns true if this edge represents an Abstract edge.
Definition at line 63 of file CallGraph.h.
|
inline |
Returns true if this edge represents a Call edge.
Definition at line 66 of file CallGraph.h.
|
inline |
Returns true if this edge represents a Child edge.
Definition at line 69 of file CallGraph.h.
|
inline |
Definition at line 78 of file CallGraph.h.
|
friend |
Definition at line 96 of file CallGraph.h.