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:
- include/llvm/ADT/PointerSumType.h