LLVM: llvm::ilist_detail::compute_node_options< T, Options > Struct Template Reference (original) (raw)

#include "[llvm/ADT/ilist_node_options.h](ilist%5F%5Fnode%5F%5Foptions%5F8h%5Fsource.html)"

Detailed Description

template<class T, class... Options>
struct llvm::ilist_detail::compute_node_options< T, Options >

Definition at line 174 of file ilist_node_options.h.

Member Typedef Documentation

type

template<class T, class... Options>

Initial value:

explicitness< true > is_explicit

Extract iterator bits option.

Extract node parent option.

Extract sentinel tracking option.

Extract custom tag option.

Traits for options for ilist_node.

typename std::conditional< Size==8, uint8_t, typename std::conditional< Size==16, uint16_t, typename std::conditional< Size==32, uint32_t, uint64_t >::type >::type >::type type

Definition at line 175 of file ilist_node_options.h.


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