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

Methods

const_value_iterator()

Declared at: llvm/include/llvm/CodeGen/DIE.h:673

const_value_iterator(
    DIEValueList::value_iterator X)

Declared at: llvm/include/llvm/CodeGen/DIE.h:674

Parameters

DIEValueList::value_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

Declared at: llvm/include/llvm/CodeGen/DIE.h:679