Iterator over SDNodes that use a specific SDNode.

Synopsis

Declared in <llvm/CodeGen/SelectionDAGNodes.h>

class user_iterator;

Type Aliases

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.

Member Functions

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.

Friends

Name

Description

llvm::SDNode

Represents one node in the SelectionDAG.

Created with MrDocs