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>; 170 const MachineInstrBundleIterator<Ty, !IsReverse> &I)unittests/CodeGen/MachineInstrBundleIteratorTest.cpp
18 : public ilist_node<MyBundledInstr, ilist_sentinel_tracking<true>> { 22 typedef MachineInstrBundleIterator<MyBundledInstr> bundled_iterator; 23 typedef MachineInstrBundleIterator<const MyBundledInstr> const_bundled_iterator; 24 typedef MachineInstrBundleIterator<MyBundledInstr, true> 26 typedef MachineInstrBundleIterator<const MyBundledInstr, true> 32 MyBundledInstr MBI; 70 MyBundledInstr MBI; 71 const MyBundledInstr &CMBI = MBI;