Typed iterator through MDNode operands.
Synopsis
Declared in <llvm/IR/Metadata.h>
template<class T>
class TypedMDOperandIterator;
Description
An iterator that transforms an MDNode::iterator into an iterator over a particular Metadata subclass.
Type Aliases
Name |
Description |
Distance between iterators. |
|
Forward‐iterator category tag. |
|
Unused pointer typedef required by iterator traits. |
|
Reference type produced by dereference. |
|
Pointed‐to metadata subclass pointer type. |
Member Functions
Name |
Description |
|
Constructors |
Dereference to the typed metadata operand. |
|
Increment operators |
|
Compare equality of the underlying operand iterators. |
|
Return true if the underlying operand iterators differ. |
Created with MrDocs