struct result_pair

Declaration

template <typename R>
struct result_pair { /* full declaration omitted */ };

Declared at: llvm/include/llvm/ADT/STLExtras.h:1408

Templates

R

Method Overview

  • public std::size_t index() const
  • public result_pair<R>()
  • public result_pair<R>(std::size_t Index, IterOfRange<R> Iter)
  • public result_pair<R>(const result_pair<R> & Other)
  • public const llvm::detail::result_pair::value_reference value() const
  • public llvm::detail::result_pair::value_reference value()

Methods

std::size_t index() const

Declared at: llvm/include/llvm/ADT/STLExtras.h:1426

result_pair<R>()

Declared at: llvm/include/llvm/ADT/STLExtras.h:1414

result_pair<R>(std::size_t Index,
               IterOfRange<R> Iter)

Declared at: llvm/include/llvm/ADT/STLExtras.h:1415

Parameters

std::size_t Index
IterOfRange<R> Iter

result_pair<R>(const result_pair<R>& Other)

Declared at: llvm/include/llvm/ADT/STLExtras.h:1418

Parameters

const result_pair<R>& Other

const llvm::detail::result_pair::value_reference
value() const

Declared at: llvm/include/llvm/ADT/STLExtras.h:1427

llvm::detail::result_pair::value_reference value()

Declared at: llvm/include/llvm/ADT/STLExtras.h:1428