LLVM: llvm::ilist_detail::SpecificNodeAccess< OptionsT > Struct Template Reference (original) (raw)
#include "[llvm/ADT/ilist_node.h](ilist%5F%5Fnode%5F8h%5Fsource.html)"
Inheritance diagram for llvm::ilist_detail::SpecificNodeAccess< OptionsT >:
| Protected Types | |
|---|---|
| using | pointer = typename OptionsT::pointer |
| using | const_pointer = typename OptionsT::const_pointer |
| using | node_type = ilist_node_impl |
| Static Protected Member Functions | |
|---|---|
| static node_type * | getNodePtr (pointer N) |
| static const node_type * | getNodePtr (const_pointer N) |
| static pointer | getValuePtr (node_type *N) |
| static const_pointer | getValuePtr (const node_type *N) |
| Static Protected Member Functions inherited from llvm::ilist_detail::NodeAccess | |
| template | |
| static ilist_node_impl< OptionsT > * | getNodePtr (typename OptionsT::pointer N) |
| template | |
| static const ilist_node_impl< OptionsT > * | getNodePtr (typename OptionsT::const_pointer N) |
| template | |
| static OptionsT::pointer | getValuePtr (ilist_node_impl< OptionsT > *N) |
| template | |
| static OptionsT::const_pointer | getValuePtr (const ilist_node_impl< OptionsT > *N) |
| template | |
| static ilist_node_impl< OptionsT > * | getPrev (ilist_node_impl< OptionsT > &N) |
| template | |
| static ilist_node_impl< OptionsT > * | getNext (ilist_node_impl< OptionsT > &N) |
| template | |
| static const ilist_node_impl< OptionsT > * | getPrev (const ilist_node_impl< OptionsT > &N) |
| template | |
| static const ilist_node_impl< OptionsT > * | getNext (const ilist_node_impl< OptionsT > &N) |
Detailed Description
template
struct llvm::ilist_detail::SpecificNodeAccess< OptionsT >
Definition at line 270 of file ilist_node.h.
Member Typedef Documentation
◆ const_pointer
◆ node_type
◆ pointer
Member Function Documentation
◆ getNodePtr() [1/2]
◆ getNodePtr() [2/2]
◆ getValuePtr() [1/2]
◆ getValuePtr() [2/2]
The documentation for this struct was generated from the following file:
- include/llvm/ADT/ilist_node.h