Lines Matching refs:_Cp
1427 template <class _Cp>
1430 begin(_Cp& __c) -> decltype(__c.begin())
1435 template <class _Cp>
1438 begin(const _Cp& __c) -> decltype(__c.begin())
1443 template <class _Cp>
1446 end(_Cp& __c) -> decltype(__c.end())
1451 template <class _Cp>
1454 end(const _Cp& __c) -> decltype(__c.end())
1489 template <class _Cp>
1491 auto cbegin(const _Cp& __c) -> decltype(begin(__c))
1496 template <class _Cp>
1498 auto cend(const _Cp& __c) -> decltype(end(__c))
1503 template <class _Cp>
1505 auto rbegin(_Cp& __c) -> decltype(__c.rbegin())
1510 template <class _Cp>
1512 auto rbegin(const _Cp& __c) -> decltype(__c.rbegin())
1517 template <class _Cp>
1519 auto rend(_Cp& __c) -> decltype(__c.rend())
1524 template <class _Cp>
1526 auto rend(const _Cp& __c) -> decltype(__c.rend())
1531 template <class _Cp>
1533 auto crbegin(const _Cp& __c) -> decltype(rbegin(__c))
1538 template <class _Cp>
1540 auto crend(const _Cp& __c) -> decltype(rend(__c))
1550 template <class _Cp>
1552 typename _Cp::iterator
1553 begin(_Cp& __c)
1558 template <class _Cp>
1560 typename _Cp::const_iterator
1561 begin(const _Cp& __c)
1566 template <class _Cp>
1568 typename _Cp::iterator
1569 end(_Cp& __c)
1574 template <class _Cp>
1576 typename _Cp::const_iterator
1577 end(const _Cp& __c)