reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
150 typename ilist_detail::compute_node_options<T, Options...>::type> {
include/llvm/ADT/ilist_node_options.h108 typedef T value_type; 109 typedef T *pointer; 110 typedef T &reference; 111 typedef const T *const_pointer; 112 typedef const T &const_reference; 122 typedef node_options<T, extract_sentinel_tracking<Options...>::value,include/llvm/ADT/simple_ilist.h
79 : ilist_detail::compute_node_options<T, Options...>::type::list_base_type, 81 typename ilist_detail::compute_node_options<T, Options...>::type> { 85 typename ilist_detail::compute_node_options<T, Options...>::type;include/llvm/CodeGen/MachineInstrBundleIterator.h
26 using list_type = simple_ilist<T, ilist_sentinel_tracking<true>>; 32 using list_type = simple_ilist<T, ilist_sentinel_tracking<true>>; 38 using list_type = simple_ilist<T, ilist_sentinel_tracking<true>>; 44 using list_type = simple_ilist<T, ilist_sentinel_tracking<true>>; 109 using Traits = MachineInstrBundleIteratorTraits<Ty, IsReverse>; 129 using reverse_iterator = MachineInstrBundleIterator<Ty, !IsReverse>; 154 const MachineInstrBundleIterator<OtherTy, IsReverse> &I, 155 typename std::enable_if<std::is_convertible<OtherTy *, Ty *>::value, 155 typename std::enable_if<std::is_convertible<OtherTy *, Ty *>::value, 170 const MachineInstrBundleIterator<Ty, !IsReverse> &I)unittests/CodeGen/MachineInstrBundleIteratorTest.cpp
133 : ilist_node<MyUnbundledInstr, ilist_sentinel_tracking<true>> { 137 typedef MachineInstrBundleIterator<MyUnbundledInstr> unbundled_iterator; 138 typedef MachineInstrBundleIterator<const MyUnbundledInstr> 140 typedef MachineInstrBundleIterator<MyUnbundledInstr, true> 142 typedef MachineInstrBundleIterator<const MyUnbundledInstr, true> 146 simple_ilist<MyUnbundledInstr, ilist_sentinel_tracking<true>> L; 148 MyUnbundledInstr A, B; 153 typedef MachineInstrBundleIterator<MyUnbundledInstr> iterator; 154 typedef MachineInstrBundleIterator<MyUnbundledInstr, true> reverse_iterator; 155 typedef MachineInstrBundleIterator<const MyUnbundledInstr> const_iterator; 156 typedef MachineInstrBundleIterator<const MyUnbundledInstr, true>