CDSet Class ReferenceA set of CDElement's.
More...
#include <cdg_types.h>
Inheritance diagram for CDSet:
[legend]List of all members.
Detailed Description
A set of CDElement's.
Allows for equality and inclusion testing. Elements are stored sorted by the address of their CDG node in memory.
Definition at line 50 of file cdg_types.h.
Constructor & Destructor Documentation
| CDSet::CDSet |
( |
|
) |
[inline] |
|
| CDSet::CDSet |
( |
CDSet & |
another |
) |
[inline] |
|
| CDSet::~CDSet |
( |
|
) |
[inline] |
|
Member Function Documentation
|
|
Keep them sorted by node (use address as index).
Definition at line 16 of file cdg_types.cc.
References Iterator< T >::current(), e, List< CDElement >::ins_before(), List< CDElement >::ins_first(), List< CDElement >::ins_last(), CDElement::node(), Iterator< T >::valid(), CDElement::value(), and Expression::value().
Referenced by cd(), cdg(), cdg_clone(), and CDGNode::ins(). |
| bool CDSet::operator== |
( |
CDSet & |
another |
) |
|
|
| bool CDSet::operator<= |
( |
CDSet & |
another |
) |
|
|
The documentation for this class was generated from the following files:
|