Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A 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()
H A Dilist_iterator.h40 template <> struct IteratorHelper<false> : ilist_detail::NodeAccess {
41 using Access = ilist_detail::NodeAccess;
46 template <> struct IteratorHelper<true> : ilist_detail::NodeAccess {
47 using Access = ilist_detail::NodeAccess;
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DIListSentinelTest.cpp30 struct LocalAccess : ilist_detail::NodeAccess {
31 using NodeAccess::getPrev;
32 using NodeAccess::getNext;
H A DIListTest.cpp281 friend struct llvm::ilist_detail::NodeAccess;
/llvm-project-15.0.7/mlir/lib/IR/
H A DOperation.cpp343 return NodeAccess::getNodePtr<OptionsT>(n); in getNodePtr()
350 return NodeAccess::getNodePtr<OptionsT>(n); in getNodePtr()
356 return NodeAccess::getValuePtr<OptionsT>(n); in getValuePtr()
363 return NodeAccess::getValuePtr<OptionsT>(n); in getValuePtr()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DBlockSupport.h211 typename compute_node_options<::mlir::Operation>::type> : NodeAccess {