struct result_pair

Declaration

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

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

Templates

R

Member Variables

private std::size_t Index = std::numeric_limits<unsigned long>::max()
private IterOfRange<R> Iter

Method Overview

Methods

std::size_t index() const

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

result_pair<R>()

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

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

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

Parameters

std::size_t Index
IterOfRange<R> Iter

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

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

Parameters

const result_pair<R>& Other

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

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