class Value::user_iterator_impl

Declaration

template <typename UserTy>
class Value::user_iterator_impl { /* full declaration omitted */ };

Declared at: llvm/include/llvm/IR/Value.h:169

Templates

UserTy

Member Variables

private use_iterator_impl<llvm::Use> UI

Method Overview

Methods

bool atEnd() const

Description

Returns true if this iterator is equal to user_end() on the value.

Declared at: llvm/include/llvm/IR/Value.h:187

llvm::Use& getUse() const

Declared at: llvm/include/llvm/IR/Value.h:211

user_iterator_impl<const UserTy>
operator user_iterator_impl<
    const type - parameter - 0 - 0>() const

Declared at: llvm/include/llvm/IR/Value.h:207

user_iterator_impl<UserTy>(llvm::Use* U)

Declared at: llvm/include/llvm/IR/Value.h:171

Parameters

llvm::Use* U

user_iterator_impl<UserTy>()

Declared at: llvm/include/llvm/IR/Value.h:181