Home
last modified time | relevance | path

Searched refs:NodeAccess (Results 1 – 6 of 6) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ADT/
Dilist_node.h25 struct NodeAccess;
46 friend struct ilist_detail::NodeAccess;
164 struct NodeAccess { struct
211 template <class OptionsT> struct SpecificNodeAccess : NodeAccess { argument
218 return NodeAccess::getNodePtr<OptionsT>(N); in getNodePtr()
222 return NodeAccess::getNodePtr<OptionsT>(N); in getNodePtr()
226 return NodeAccess::getValuePtr<OptionsT>(N); in getValuePtr()
230 return NodeAccess::getValuePtr<OptionsT>(N); in getValuePtr()
Dilist_iterator.h41 template <> struct IteratorHelper<false> : ilist_detail::NodeAccess {
42 using Access = ilist_detail::NodeAccess;
47 template <> struct IteratorHelper<true> : ilist_detail::NodeAccess {
48 using Access = ilist_detail::NodeAccess;
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
Dilist_node.h24 struct NodeAccess;
47 friend struct ilist_detail::NodeAccess;
160 struct NodeAccess { struct
201 template <class OptionsT> struct SpecificNodeAccess : NodeAccess { argument
208 return NodeAccess::getNodePtr<OptionsT>(N); in getNodePtr()
211 return NodeAccess::getNodePtr<OptionsT>(N); in getNodePtr()
214 return NodeAccess::getValuePtr<OptionsT>(N); in getValuePtr()
217 return NodeAccess::getValuePtr<OptionsT>(N); in getValuePtr()
Dilist_iterator.h41 template <> struct IteratorHelper<false> : ilist_detail::NodeAccess {
42 typedef ilist_detail::NodeAccess Access;
46 template <> struct IteratorHelper<true> : ilist_detail::NodeAccess {
47 typedef ilist_detail::NodeAccess Access;
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/ADT/
DIListSentinelTest.cpp31 struct LocalAccess : ilist_detail::NodeAccess {
32 using NodeAccess::getPrev;
33 using NodeAccess::getNext;
DIListTest.cpp252 friend struct llvm::ilist_detail::NodeAccess;