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;unittests/ADT/IListIteratorTest.cpp
16 struct Node : ilist_node<Node> {}; 19 simple_ilist<Node>::iterator I; 20 simple_ilist<Node>::reverse_iterator RI; 21 simple_ilist<Node>::const_iterator CI; 22 simple_ilist<Node>::const_reverse_iterator CRI; 40 simple_ilist<Node> L; 51 simple_ilist<Node>::iterator I; 52 simple_ilist<Node>::reverse_iterator RI; 60 simple_ilist<Node> L; 61 Node A; 83 simple_ilist<Node> L; 84 Node A, B; 104 simple_ilist<Node> L; 105 Node A, B; 119 simple_ilist<Node> L; 120 Node A, B; 134 simple_ilist<Node> L; 135 const simple_ilist<Node> &CL = L; 136 Node A, B; 141 typedef simple_ilist<Node>::iterator iterator; 142 typedef simple_ilist<Node>::reverse_iterator reverse_iterator; 143 typedef simple_ilist<Node>::const_iterator const_iterator; 144 typedef simple_ilist<Node>::const_reverse_iterator const_reverse_iterator;utils/unittest/googletest/include/gtest/gtest-printers.h
407 T* p, ::std::ostream* os) { 416 if (IsTrue(ImplicitlyConvertible<T*, const void*>::value)) {