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/SimpleIListTest.cpp
  605 struct DoubleNode : ilist_node<DoubleNode, ilist_tag<Tag1>>,
  606                     ilist_node<DoubleNode, ilist_tag<Tag2>> {
  607   typedef ilist_node<DoubleNode, ilist_tag<Tag1>> Node1Type;
  608   typedef ilist_node<DoubleNode, ilist_tag<Tag2>> Node2Type;
  619 typedef simple_ilist<DoubleNode, ilist_tag<Tag1>> TaggedList1Type;
  620 typedef simple_ilist<DoubleNode, ilist_tag<Tag2>> TaggedList2Type;
  627   DoubleNode Ns[10];
utils/unittest/googletest/include/gtest/gtest-printers.h
  407                     T* p, ::std::ostream* os) {
  416     if (IsTrue(ImplicitlyConvertible<T*, const void*>::value)) {