struct SpecificNodeAccess
Declaration
template <class OptionsT>
struct SpecificNodeAccess : public NodeAccess { /* full declaration omitted */ };
Declared at: llvm/include/llvm/ADT/ilist_node.h:210
Inherits from: NodeAccess
Templates
- OptionsT
Method Overview
- protected static llvm::ilist_detail::SpecificNodeAccess::node_type * getNodePtr(llvm::ilist_detail::SpecificNodeAccess::pointer N)
- protected static const llvm::ilist_detail::SpecificNodeAccess::node_type * getNodePtr(llvm::ilist_detail::SpecificNodeAccess::const_pointer N)
- protected static llvm::ilist_detail::SpecificNodeAccess::pointer getValuePtr(llvm::ilist_detail::SpecificNodeAccess::node_type * N)
- protected static llvm::ilist_detail::SpecificNodeAccess::const_pointer getValuePtr(const llvm::ilist_detail::SpecificNodeAccess::node_type * N)
Inherited from NodeAccess:
- protected getNext
- protected getNext
- protected getNodePtr
- protected getNodePtr
- protected getPrev
- protected getPrev
- protected getValuePtr
- protected getValuePtr
Methods
¶static llvm::ilist_detail::SpecificNodeAccess::
node_type*
getNodePtr(llvm::ilist_detail::
SpecificNodeAccess::pointer N)
static llvm::ilist_detail::SpecificNodeAccess::
node_type*
getNodePtr(llvm::ilist_detail::
SpecificNodeAccess::pointer N)
Declared at: llvm/include/llvm/ADT/ilist_node.h:216
Parameters
- llvm::ilist_detail::SpecificNodeAccess::pointer N
¶static const llvm::ilist_detail::
SpecificNodeAccess::node_type*
getNodePtr(
llvm::ilist_detail::SpecificNodeAccess::
const_pointer N)
static const llvm::ilist_detail::
SpecificNodeAccess::node_type*
getNodePtr(
llvm::ilist_detail::SpecificNodeAccess::
const_pointer N)
Declared at: llvm/include/llvm/ADT/ilist_node.h:220
Parameters
- llvm::ilist_detail::SpecificNodeAccess:: const_pointer N
¶static llvm::ilist_detail::SpecificNodeAccess::
pointer
getValuePtr(
llvm::ilist_detail::SpecificNodeAccess::
node_type* N)
static llvm::ilist_detail::SpecificNodeAccess::
pointer
getValuePtr(
llvm::ilist_detail::SpecificNodeAccess::
node_type* N)
Declared at: llvm/include/llvm/ADT/ilist_node.h:224
Parameters
- llvm::ilist_detail::SpecificNodeAccess::node_type* N
¶static llvm::ilist_detail::SpecificNodeAccess::
const_pointer
getValuePtr(
const llvm::ilist_detail::
SpecificNodeAccess::node_type* N)
static llvm::ilist_detail::SpecificNodeAccess::
const_pointer
getValuePtr(
const llvm::ilist_detail::
SpecificNodeAccess::node_type* N)
Declared at: llvm/include/llvm/ADT/ilist_node.h:228
Parameters
- const llvm::ilist_detail::SpecificNodeAccess:: node_type* N