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

References

include/llvm/ADT/ilist_node_options.h
   84 struct extract_tag<ilist_tag<Tag>, Options...> {
   90 template <class Tag> struct is_valid_option<ilist_tag<Tag>> : std::true_type {};
include/llvm/Analysis/MemorySSA.h
  139       public ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::AllAccessTag>>,
  140       public ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::DefsOnlyTag>> {
  143       ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::AllAccessTag>>;
  145       ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::DefsOnlyTag>>;
  751   using AccessList = iplist<MemoryAccess, ilist_tag<MSSAHelpers::AllAccessTag>>;
  753       simple_ilist<MemoryAccess, ilist_tag<MSSAHelpers::DefsOnlyTag>>;
unittests/ADT/IListNodeTest.cpp
   26                    compute_node_options<Node, ilist_tag<void>>::type>::value,
   29       !std::is_same<compute_node_options<Node, ilist_tag<TagA>>::type,
   30                     compute_node_options<Node, ilist_tag<void>>::type>::value,
   33       !std::is_same<compute_node_options<Node, ilist_tag<TagA>>::type,
   34                     compute_node_options<Node, ilist_tag<TagB>>::type>::value,
   40                                ilist_tag<void>>::type>::value,
   45           compute_node_options<Node, ilist_tag<void>,
   52                                ilist_tag<void>>::type>::value,
   57           compute_node_options<Node, ilist_tag<void>,
   63                                ilist_tag<TagA>>::type,
   64           compute_node_options<Node, ilist_tag<TagA>,
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;