reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ADT/ilist_node.h
  150           typename ilist_detail::compute_node_options<T, Options...>::type> {
include/llvm/ADT/ilist_node_options.h
  108   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)) {