class DIEValueList::const_value_iterator
Declaration
class DIEValueList::const_value_iterator
: public iterator_adaptor_base { /* full declaration omitted */ };
Description
CRTP base class for adapting an iterator to a different type. This class can be used through CRTP to adapt one iterator into another. Typically this is done through providing in the derived class a custom \c operator* implementation. Other methods can be overridden as well.
Declared at: llvm/include/llvm/CodeGen/DIE.h:665
Inherits from: iterator_adaptor_base
Method Overview
- public const_value_iterator()
- public const_value_iterator(DIEValueList::value_iterator X)
- public const_value_iterator(ListTy::const_iterator X)
- public bool operator bool() const
Methods
¶const_value_iterator()
const_value_iterator()
Declared at: llvm/include/llvm/CodeGen/DIE.h:673
¶const_value_iterator(
DIEValueList::value_iterator X)
const_value_iterator(
DIEValueList::value_iterator X)
Declared at: llvm/include/llvm/CodeGen/DIE.h:674
Parameters
¶const_value_iterator(ListTy::const_iterator X)
const_value_iterator(ListTy::const_iterator X)
Declared at: llvm/include/llvm/CodeGen/DIE.h:676
Parameters
- ListTy::const_iterator X
¶bool operator bool() const
bool operator bool() const
Declared at: llvm/include/llvm/CodeGen/DIE.h:679