LLVM
8.0.1
|
Traits for options for ilist_node. More...
#include "llvm/ADT/ilist_node_options.h"
Public Types | |
typedef T | value_type |
typedef T * | pointer |
typedef T & | reference |
typedef const T * | const_pointer |
typedef const T & | const_reference |
typedef TagT | tag |
typedef ilist_node_base< enable_sentinel_tracking > | node_base_type |
typedef ilist_base< enable_sentinel_tracking > | list_base_type |
Static Public Attributes | |
static const bool | enable_sentinel_tracking = EnableSentinelTracking |
static const bool | is_sentinel_tracking_explicit = IsSentinelTrackingExplicit |
Traits for options for ilist_node.
This is usually computed via compute_node_options.
Definition at line 108 of file ilist_node_options.h.
typedef const T* llvm::ilist_detail::node_options< T, EnableSentinelTracking, IsSentinelTrackingExplicit, TagT >::const_pointer |
Definition at line 112 of file ilist_node_options.h.
typedef const T& llvm::ilist_detail::node_options< T, EnableSentinelTracking, IsSentinelTrackingExplicit, TagT >::const_reference |
Definition at line 113 of file ilist_node_options.h.
typedef ilist_base<enable_sentinel_tracking> llvm::ilist_detail::node_options< T, EnableSentinelTracking, IsSentinelTrackingExplicit, TagT >::list_base_type |
Definition at line 119 of file ilist_node_options.h.
typedef ilist_node_base<enable_sentinel_tracking> llvm::ilist_detail::node_options< T, EnableSentinelTracking, IsSentinelTrackingExplicit, TagT >::node_base_type |
Definition at line 118 of file ilist_node_options.h.
typedef T* llvm::ilist_detail::node_options< T, EnableSentinelTracking, IsSentinelTrackingExplicit, TagT >::pointer |
Definition at line 110 of file ilist_node_options.h.
typedef T& llvm::ilist_detail::node_options< T, EnableSentinelTracking, IsSentinelTrackingExplicit, TagT >::reference |
Definition at line 111 of file ilist_node_options.h.
typedef TagT llvm::ilist_detail::node_options< T, EnableSentinelTracking, IsSentinelTrackingExplicit, TagT >::tag |
Definition at line 117 of file ilist_node_options.h.
typedef T llvm::ilist_detail::node_options< T, EnableSentinelTracking, IsSentinelTrackingExplicit, TagT >::value_type |
Definition at line 109 of file ilist_node_options.h.
|
static |
Definition at line 115 of file ilist_node_options.h.
|
static |
Definition at line 116 of file ilist_node_options.h.