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))) {
 1193 auto find_if(R &&Range, UnaryPredicate P) -> decltype(adl_begin(Range)) {
usr/include/c++/7.4.0/bits/forward_list.h
  678       const_iterator
  680       { return const_iterator(&this->_M_impl._M_head); }
  695       const_iterator
  697       { return const_iterator(this->_M_impl._M_head._M_next); }
  713       const_iterator
  715       { return const_iterator(0); }
  722       const_iterator
  724       { return const_iterator(this->_M_impl._M_head._M_next); }
  731       const_iterator
  733       { return const_iterator(&this->_M_impl._M_head); }
  740       const_iterator
  742       { return const_iterator(0); }
  863         emplace_after(const_iterator __pos, _Args&&... __args)
  880       insert_after(const_iterator __pos, const _Tp& __val)
  887       insert_after(const_iterator __pos, _Tp&& __val)
  906       insert_after(const_iterator __pos, size_type __n, const _Tp& __val);
  926         insert_after(const_iterator __pos,
  945       insert_after(const_iterator __pos, std::initializer_list<_Tp> __il)
  966       erase_after(const_iterator __pos)
  989       erase_after(const_iterator __pos, const_iterator __last)
  989       erase_after(const_iterator __pos, const_iterator __last)
 1071       splice_after(const_iterator __pos, forward_list&& __list) noexcept
 1078       splice_after(const_iterator __pos, forward_list& __list) noexcept
 1092       splice_after(const_iterator __pos, forward_list&& __list,
 1093                    const_iterator __i) noexcept;
 1096       splice_after(const_iterator __pos, forward_list& __list,
 1097                    const_iterator __i) noexcept
 1115       splice_after(const_iterator __pos, forward_list&&,
 1116                    const_iterator __before, const_iterator __last) noexcept
 1116                    const_iterator __before, const_iterator __last) noexcept
 1120       splice_after(const_iterator __pos, forward_list&,
 1121                    const_iterator __before, const_iterator __last) noexcept
 1121                    const_iterator __before, const_iterator __last) noexcept
 1263       _M_splice_after(const_iterator __pos, const_iterator __before,
 1263       _M_splice_after(const_iterator __pos, const_iterator __before,
 1264 		      const_iterator __last);
 1272       _M_default_insert_after(const_iterator __pos, size_type __n);
usr/include/c++/7.4.0/bits/forward_list.tcc
  168     _M_default_insert_after(const_iterator __pos, size_type __n)
  170       const_iterator __saved_pos = __pos;
  224     _M_splice_after(const_iterator __pos,
  225 		    const_iterator __before, const_iterator __last)
  225 		    const_iterator __before, const_iterator __last)
  243     splice_after(const_iterator __pos, forward_list&&,
  244 		 const_iterator __i) noexcept
  246       const_iterator __j = __i;
  260     insert_after(const_iterator __pos, size_type __n, const _Tp& __val)
  275       insert_after(const_iterator __pos,
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())