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

References

include/llvm/ADT/STLExtras.h
  198   return adl_begin(RangeOrContainer) == adl_end(RangeOrContainer);
  773                                    adl_end(std::get<Ns>(ts)))...);
  777     return iterator(std::make_pair(adl_end(std::get<Ns>(ts)),
  778                                    adl_end(std::get<Ns>(ts)))...);
 1104   llvm::sort(adl_begin(C), adl_end(C));
 1118   llvm::sort(adl_begin(C), adl_end(C), Comp);
 1159   return std::for_each(adl_begin(Range), adl_end(Range), P);
 1166   return std::all_of(adl_begin(Range), adl_end(Range), P);
 1173   return std::any_of(adl_begin(Range), adl_end(Range), P);
 1180   return std::none_of(adl_begin(Range), adl_end(Range), P);
 1187   return std::find(adl_begin(Range), adl_end(Range), Val);
 1194   return std::find_if(adl_begin(Range), adl_end(Range), P);
 1199   return std::find_if_not(adl_begin(Range), adl_end(Range), P);
 1206   return std::remove_if(adl_begin(Range), adl_end(Range), P);
 1213   return std::copy_if(adl_begin(Range), adl_end(Range), Out, P);
 1218   return std::copy(adl_begin(Range), adl_end(Range), Out);
 1225   return std::find(adl_begin(Range), adl_end(Range), Element) != adl_end(Range);
 1225   return std::find(adl_begin(Range), adl_end(Range), Element) != adl_end(Range);
 1233   return std::count(adl_begin(Range), adl_end(Range), Element);
 1241   return std::count_if(adl_begin(Range), adl_end(Range), P);
 1248   return std::transform(adl_begin(Range), adl_end(Range), d_first, P);
 1255   return std::partition(adl_begin(Range), adl_end(Range), P);
 1262   return std::lower_bound(adl_begin(Range), adl_end(Range),
 1269   return std::lower_bound(adl_begin(Range), adl_end(Range),
 1277   return std::upper_bound(adl_begin(Range), adl_end(Range),
 1284   return std::upper_bound(adl_begin(Range), adl_end(Range),
 1290   std::stable_sort(adl_begin(Range), adl_end(Range));
 1295   std::stable_sort(adl_begin(Range), adl_end(Range), C);
 1303   return std::partition_point(adl_begin(Range), adl_end(Range), P);
 1312          std::equal(adl_begin(Range) + 1, adl_end(Range), adl_begin(Range)));
 1321   return {adl_begin(Range), adl_end(Range)};
include/llvm/ADT/iterator_range.h
   65   return make_range(std::next(adl_begin(t), n), adl_end(t));
unittests/ADT/STLExtrasTest.cpp
  355   EXPECT_EQ(*(adl_end(s) - 1), 5);