struct User::const_value_op_iterator
Declaration
struct User::const_value_op_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/IR/User.h:270
Inherits from: iterator_adaptor_base
Method Overview
- public const_value_op_iterator(const llvm::Use * U = nullptr)
Methods
ΒΆconst_value_op_iterator(
const llvm::Use* U = nullptr)
const_value_op_iterator(
const llvm::Use* U = nullptr)
Declared at: llvm/include/llvm/IR/User.h:274
Parameters
- const llvm::Use* U = nullptr