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

References

include/llvm/ADT/STLExtras.h
  155     -> decltype(begin(std::forward<ContainerTy>(container))) {
  163     -> decltype(end(std::forward<ContainerTy>(container))) {
  179     -> decltype(adl_detail::adl_begin(std::forward<ContainerTy>(container))) {
  185     -> decltype(adl_detail::adl_end(std::forward<ContainerTy>(container))) {
 1186 auto find(R &&Range, const T &Val) -> decltype(adl_begin(Range)) {
include/llvm/Analysis/LoopInfo.h
  903   iterator begin() const { return TopLevelLoops.begin(); }
  904   iterator end() const { return TopLevelLoops.end(); }
  949   LoopT *removeLoop(iterator I) {
 1166   typedef LoopInfo::iterator ChildIteratorType;
 1175   typedef LoopInfo::iterator ChildIteratorType;
include/llvm/Analysis/LoopInfoImpl.h
  684   for (iterator I = begin(), E = end(); I != E; ++I) {
include/llvm/CodeGen/MachineLoopInfo.h
  113   using iterator = LoopInfoBase<MachineBasicBlock, MachineLoop>::iterator;
lib/Analysis/LoopInfo.cpp
  879     for (iterator I = begin();; ++I) {
lib/CodeGen/HardwareLoops.cpp
  191   for (LoopInfo::iterator I = LI->begin(), E = LI->end(); I != E; ++I) {
lib/Transforms/Utils/LoopSimplify.cpp
  818   for (LoopInfo::iterator I = LI->begin(), E = LI->end(); I != E; ++I)
  848   for (LoopInfo::iterator I = LI->begin(), E = LI->end(); I != E; ++I)
usr/include/c++/7.4.0/bits/range_access.h
   48     begin(_Container& __cont) -> decltype(__cont.begin())
   58     begin(const _Container& __cont) -> decltype(__cont.begin())
   68     end(_Container& __cont) -> decltype(__cont.end())
   78     end(const _Container& __cont) -> decltype(__cont.end())