LLVM: llvm::detail::PointerSumTypeHelper< TagT, MemberTs >::Lookup< N (original) (raw)

#include "[llvm/ADT/PointerSumType.h](PointerSumType%5F8h%5Fsource.html)"

Public Types
using MemberT
using PointerT = typename MemberT::PointerT
The Nth member's pointer type.
using TraitsT = typename MemberT::TraitsT
The Nth member's traits type.

Detailed Description

template<typename TagT, typename... MemberTs>
template
struct llvm::detail::PointerSumTypeHelper< TagT, MemberTs >::Lookup< N >

Definition at line 216 of file PointerSumType.h.

Member Typedef Documentation

MemberT

template<typename TagT, typename... MemberTs>

template

Initial value:

decltype(

A helper template for implementing PointerSumType.

static PointerSumTypeMember< N, PointerT, TraitsT > LookupOverload(PointerSumTypeMember< N, PointerT, TraitsT > *)

Definition at line 218 of file PointerSumType.h.

PointerT

template<typename TagT, typename... MemberTs>

template

TraitsT

template<typename TagT, typename... MemberTs>

template


The documentation for this struct was generated from the following file: