|
Static Value-Flow Analysis
|
#include <SlicedGraphs.h>
Public Types | |
| using | iterator_category = std::forward_iterator_tag |
| using | value_type = SlicedCallGraphNodeRef |
| using | difference_type = std::ptrdiff_t |
| using | pointer = const SlicedCallGraphNodeRef * |
| using | reference = SlicedCallGraphNodeRef |
Public Member Functions | |
| SlicedCGNodeIter ()=default | |
| SlicedCGNodeIter (const SlicedThreadCallGraphView *v, OrderedSet< const CallGraphNode * >::const_iterator i) | |
| reference | operator* () const |
| SlicedCGNodeIter & | operator++ () |
| SlicedCGNodeIter | operator++ (int) |
Private Attributes | |
| const SlicedThreadCallGraphView * | view = nullptr |
| OrderedSet< constCallGraphNode * >::const_iterator | it {} |
Friends | |
| bool | operator== (const SlicedCGNodeIter &a, const SlicedCGNodeIter &b) |
| bool | operator!= (const SlicedCGNodeIter &a, const SlicedCGNodeIter &b) |
Definition at line 824 of file SlicedGraphs.h.
| using SVF::SlicedCGNodeIter::difference_type = std::ptrdiff_t |
Definition at line 829 of file SlicedGraphs.h.
| using SVF::SlicedCGNodeIter::iterator_category = std::forward_iterator_tag |
Definition at line 827 of file SlicedGraphs.h.
Definition at line 830 of file SlicedGraphs.h.
Definition at line 831 of file SlicedGraphs.h.
Definition at line 828 of file SlicedGraphs.h.
|
default |
|
inline |
Definition at line 834 of file SlicedGraphs.h.
|
inline |
Definition at line 837 of file SlicedGraphs.h.
|
inline |
Definition at line 841 of file SlicedGraphs.h.
|
inline |
Definition at line 846 of file SlicedGraphs.h.
|
friend |
Definition at line 856 of file SlicedGraphs.h.
|
friend |
Definition at line 852 of file SlicedGraphs.h.
|
private |
Definition at line 863 of file SlicedGraphs.h.
|
private |
Definition at line 862 of file SlicedGraphs.h.