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: