Iterator over SDNodes that use a specific SDNode.
Declared in <llvm/CodeGen/SelectionDAGNodes.h>
class user_iterator;
| Name | Description |
|---|---|
difference_type | Difference type of the iterator. |
iterator_category | Iterator category tag. |
pointer | Pointer type of the iterator. |
reference | Reference type of the iterator. |
value_type | Value type of the iterator. |
| Name | Description |
|---|---|
user_iterator [constructor] | Construct a singular (end) iterator. |
getUse | Return the underlying SDUse. |
operator* | Return the current user SDNode. |
operator++ | Increment operators |
operator-> | Return the current user SDNode. |
operator== | Return true if this iterator equals x. |
operator!= | Return true if this iterator differs from x. |
| Name | Description |
|---|---|
llvm::SDNode | Represents one node in the SelectionDAG. |