|
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.
1.8.13