LLVM
8.0.1
|
#include "llvm/ADT/PointerSumType.h"
Public Types | |
using | MemberT = decltype(LookupOverload< N >(static_cast< PointerSumTypeHelper * >(nullptr))) |
using | PointerT = typename MemberT::PointerT |
The Nth member's pointer type. More... | |
using | TraitsT = typename MemberT::TraitsT |
The Nth member's traits type. More... | |
Definition at line 217 of file PointerSumType.h.
using llvm::detail::PointerSumTypeHelper< TagT, MemberTs >::Lookup< N >::MemberT = decltype( LookupOverload<N>(static_cast<PointerSumTypeHelper *>(nullptr))) |
Definition at line 220 of file PointerSumType.h.
using llvm::detail::PointerSumTypeHelper< TagT, MemberTs >::Lookup< N >::PointerT = typename MemberT::PointerT |
The Nth member's pointer type.
Definition at line 223 of file PointerSumType.h.
using llvm::detail::PointerSumTypeHelper< TagT, MemberTs >::Lookup< N >::TraitsT = typename MemberT::TraitsT |
The Nth member's traits type.
Definition at line 226 of file PointerSumType.h.