Lines Matching refs:inline

28 template <class Rep> inline constexpr bool treat_as_floating_point_v
153 template<class T> inline constexpr bool is_clock_v = is_clock<T>::value; // C++20
781 inline constexpr last_spec last{}; // C++20
782 inline constexpr chrono::weekday Sunday{0}; // C++20
783 inline constexpr chrono::weekday Monday{1}; // C++20
784 inline constexpr chrono::weekday Tuesday{2}; // C++20
785 inline constexpr chrono::weekday Wednesday{3}; // C++20
786 inline constexpr chrono::weekday Thursday{4}; // C++20
787 inline constexpr chrono::weekday Friday{5}; // C++20
788 inline constexpr chrono::weekday Saturday{6}; // C++20
790 inline constexpr chrono::month January{1}; // C++20
791 inline constexpr chrono::month February{2}; // C++20
792 inline constexpr chrono::month March{3}; // C++20
793 inline constexpr chrono::month April{4}; // C++20
794 inline constexpr chrono::month May{5}; // C++20
795 inline constexpr chrono::month June{6}; // C++20
796 inline constexpr chrono::month July{7}; // C++20
797 inline constexpr chrono::month August{8}; // C++20
798 inline constexpr chrono::month September{9}; // C++20
799 inline constexpr chrono::month October{10}; // C++20
800 inline constexpr chrono::month November{11}; // C++20
801 inline constexpr chrono::month December{12}; // C++20
804 inline namespace literals {
805 inline namespace chrono_literals {
938 inline _LIBCPP_INLINE_VISIBILITY
970 inline _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR
985 inline _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR
1000 inline _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR
1159 inline _LIBCPP_INLINE_VISIBILITY
1170 inline _LIBCPP_INLINE_VISIBILITY
1200 inline _LIBCPP_INLINE_VISIBILITY
1211 inline _LIBCPP_INLINE_VISIBILITY
1222 inline _LIBCPP_INLINE_VISIBILITY
1233 inline _LIBCPP_INLINE_VISIBILITY
1244 inline _LIBCPP_INLINE_VISIBILITY
1256 inline _LIBCPP_INLINE_VISIBILITY
1268 inline _LIBCPP_INLINE_VISIBILITY
1283 inline _LIBCPP_INLINE_VISIBILITY
1298 inline _LIBCPP_INLINE_VISIBILITY
1314 inline _LIBCPP_INLINE_VISIBILITY
1326 inline _LIBCPP_INLINE_VISIBILITY
1342 inline _LIBCPP_INLINE_VISIBILITY
1410 inline _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX11
1419 inline _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR
1431 inline _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR
1443 inline _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR
1455 inline _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR
1470 inline _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX11
1480 inline _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX11
1490 inline _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX11
1500 inline _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX11
1510 inline _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX11
1520 inline _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX11
1530 inline _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX11
1541 inline _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX11
1551 inline _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX11
1562 inline _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX11
1632 … explicit inline constexpr day(unsigned __val) noexcept : __d(static_cast<unsigned char>(__val)) {}
1633 inline constexpr day& operator++() noexcept { ++__d; return *this; }
1634 inline constexpr day operator++(int) noexcept { day __tmp = *this; ++(*this); return __tmp; }
1635 inline constexpr day& operator--() noexcept { --__d; return *this; }
1636 inline constexpr day operator--(int) noexcept { day __tmp = *this; --(*this); return __tmp; }
1639 explicit inline constexpr operator unsigned() const noexcept { return __d; }
1640 inline constexpr bool ok() const noexcept { return __d >= 1 && __d <= 31; }
1644 inline constexpr
1648 inline constexpr
1652 inline constexpr
1656 inline constexpr
1660 inline constexpr
1664 inline constexpr
1668 inline constexpr
1672 inline constexpr
1676 inline constexpr
1680 inline constexpr
1685 inline constexpr day& day::operator+=(const days& __dd) noexcept
1688 inline constexpr day& day::operator-=(const days& __dd) noexcept
1697 …explicit inline constexpr month(unsigned __val) noexcept : __m(static_cast<unsigned char>(__val)) …
1698 inline constexpr month& operator++() noexcept { ++__m; return *this; }
1699inline constexpr month operator++(int) noexcept { month __tmp = *this; ++(*this); return __tmp; }
1700 inline constexpr month& operator--() noexcept { --__m; return *this; }
1701inline constexpr month operator--(int) noexcept { month __tmp = *this; --(*this); return __tmp; }
1704 explicit inline constexpr operator unsigned() const noexcept { return __m; }
1705 inline constexpr bool ok() const noexcept { return __m >= 1 && __m <= 12; }
1709 inline constexpr
1713 inline constexpr
1717 inline constexpr
1721 inline constexpr
1725 inline constexpr
1729 inline constexpr
1733 inline constexpr
1741 inline constexpr
1745 inline constexpr
1749 inline constexpr
1756 inline constexpr month& month::operator+=(const months& __dm) noexcept
1759 inline constexpr month& month::operator-=(const months& __dm) noexcept
1768 explicit inline constexpr year(int __val) noexcept : __y(static_cast<short>(__val)) {}
1770 inline constexpr year& operator++() noexcept { ++__y; return *this; }
1771 inline constexpr year operator++(int) noexcept { year __tmp = *this; ++(*this); return __tmp; }
1772 inline constexpr year& operator--() noexcept { --__y; return *this; }
1773 inline constexpr year operator--(int) noexcept { year __tmp = *this; --(*this); return __tmp; }
1776 inline constexpr year operator+() const noexcept { return *this; }
1777 inline constexpr year operator-() const noexcept { return year{-__y}; }
1779inline constexpr bool is_leap() const noexcept { return __y % 4 == 0 && (__y % 100 != 0 || __y % 4…
1780 explicit inline constexpr operator int() const noexcept { return __y; }
1782 static inline constexpr year min() noexcept { return year{-32767}; }
1783 static inline constexpr year max() noexcept { return year{ 32767}; }
1787 inline constexpr
1791 inline constexpr
1795 inline constexpr
1799 inline constexpr
1803 inline constexpr
1807 inline constexpr
1811 inline constexpr
1815 inline constexpr
1819 inline constexpr
1823 inline constexpr
1828 inline constexpr year& year::operator+=(const years& __dy) noexcept
1831 inline constexpr year& year::operator-=(const years& __dy) noexcept
1834 inline constexpr bool year::ok() const noexcept
1845inline explicit constexpr weekday(unsigned __val) noexcept : __wd(static_cast<unsigned char>(__val…
1846 inline constexpr weekday(const sys_days& __sysd) noexcept
1848 inline explicit constexpr weekday(const local_days& __locd) noexcept
1851inline constexpr weekday& operator++() noexcept { __wd = (__wd == 6 ? 0 : __wd + 1); return *th…
1852inline constexpr weekday operator++(int) noexcept { weekday __tmp = *this; ++(*this); return __tm…
1853inline constexpr weekday& operator--() noexcept { __wd = (__wd == 0 ? 6 : __wd - 1); return *th…
1854inline constexpr weekday operator--(int) noexcept { weekday __tmp = *this; --(*this); return __tm…
1857 inline constexpr unsigned c_encoding() const noexcept { return __wd; }
1858 inline constexpr unsigned iso_encoding() const noexcept { return __wd == 0u ? 7 : __wd; }
1859 inline constexpr bool ok() const noexcept { return __wd <= 6; }
1869 inline constexpr
1877 inline constexpr
1881 inline constexpr
1885 inline constexpr
1889 inline constexpr
1893 inline constexpr
1897 inline constexpr
1921 inline constexpr weekday& weekday::operator+=(const days& __dd) noexcept
1924 inline constexpr weekday& weekday::operator-=(const days& __dd) noexcept
1934 inline constexpr weekday_indexed(const chrono::weekday& __wdval, unsigned __idxval) noexcept
1936 inline constexpr chrono::weekday weekday() const noexcept { return __wd; }
1937 inline constexpr unsigned index() const noexcept { return __idx; }
1938 inline constexpr bool ok() const noexcept { return __wd.ok() && __idx >= 1 && __idx <= 5; }
1941 inline constexpr
1945 inline constexpr
1960 inline constexpr
1964 inline constexpr
1968 inline constexpr
1971 inline constexpr
1975 inline constexpr last_spec last{};
1976 inline constexpr weekday Sunday{0};
1977 inline constexpr weekday Monday{1};
1978 inline constexpr weekday Tuesday{2};
1979 inline constexpr weekday Wednesday{3};
1980 inline constexpr weekday Thursday{4};
1981 inline constexpr weekday Friday{5};
1982 inline constexpr weekday Saturday{6};
1984 inline constexpr month January{1};
1985 inline constexpr month February{2};
1986 inline constexpr month March{3};
1987 inline constexpr month April{4};
1988 inline constexpr month May{5};
1989 inline constexpr month June{6};
1990 inline constexpr month July{7};
1991 inline constexpr month August{8};
1992 inline constexpr month September{9};
1993 inline constexpr month October{10};
1994 inline constexpr month November{11};
1995 inline constexpr month December{12};
2006 inline constexpr chrono::month month() const noexcept { return __m; }
2007 inline constexpr chrono::day day() const noexcept { return __d; }
2011 inline constexpr
2026 inline constexpr
2030 inline constexpr
2034 inline constexpr
2042 inline constexpr
2055 inline constexpr
2059 inline constexpr
2063 inline constexpr
2067 inline constexpr
2079 inline constexpr chrono::month month() const noexcept { return __m; }
2080 inline constexpr bool ok() const noexcept { return __m.ok(); }
2083 inline constexpr
2087 inline constexpr
2091 inline constexpr
2095 inline constexpr
2099 inline constexpr
2103 inline constexpr
2107 inline constexpr
2111 inline constexpr
2115 inline constexpr
2119 inline constexpr
2132 inline constexpr chrono::month month() const noexcept { return __m; }
2133 inline constexpr chrono::weekday_indexed weekday_indexed() const noexcept { return __wdi; }
2134inline constexpr bool ok() const noexcept { return __m.ok() && __w…
2137 inline constexpr
2141 inline constexpr
2145 inline constexpr
2149 inline constexpr
2153 inline constexpr
2157 inline constexpr
2168 inline constexpr chrono::month month() const noexcept { return __m; }
2169 inline constexpr chrono::weekday_last weekday_last() const noexcept { return __wdl; }
2170inline constexpr bool ok() const noexcept { return __m.ok() && __wdl.ok(…
2173 inline constexpr
2177 inline constexpr
2182 inline constexpr
2186 inline constexpr
2190 inline constexpr
2194 inline constexpr
2206 inline constexpr chrono::year year() const noexcept { return __y; }
2207 inline constexpr chrono::month month() const noexcept { return __m; }
2208inline constexpr year_month& operator+=(const months& __dm) noexcept { this->__m += __dm; return *…
2209inline constexpr year_month& operator-=(const months& __dm) noexcept { this->__m -= __dm; return *…
2210inline constexpr year_month& operator+=(const years& __dy) noexcept { this->__y += __dy; return *…
2211inline constexpr year_month& operator-=(const years& __dy) noexcept { this->__y -= __dy; return *…
2212 inline constexpr bool ok() const noexcept { return __y.ok() && __m.ok(); }
2215 inline constexpr
2218 inline constexpr
2221 inline constexpr
2225 inline constexpr
2229 inline constexpr
2233 inline constexpr
2237 inline constexpr
2241 inline constexpr
2280 inline constexpr year_month_day(
2284 inline constexpr year_month_day(const sys_days& __sysd) noexcept
2286 inline explicit constexpr year_month_day(const local_days& __locd) noexcept
2294 inline constexpr chrono::year year() const noexcept { return __y; }
2295 inline constexpr chrono::month month() const noexcept { return __m; }
2296 inline constexpr chrono::day day() const noexcept { return __d; }
2297inline constexpr operator sys_days() const noexcept { return sys_days{__to_days()}; }
2298inline explicit constexpr operator local_days() const noexcept { return local_days{__to_days()}; }
2308 inline constexpr
2327 inline constexpr days year_month_day::__to_days() const noexcept
2343 inline constexpr
2347 inline constexpr
2351 inline constexpr
2361 inline constexpr
2365 inline constexpr
2369 inline constexpr
2373 inline constexpr
2377 inline constexpr
2381 inline constexpr
2385 inline constexpr
2389 inline constexpr
2393 inline constexpr
2398 inline constexpr
2402 inline constexpr
2406 inline constexpr
2410 inline constexpr
2414 inline constexpr
2418 inline constexpr
2422 inline constexpr year_month_day& year_month_day::operator+=(const months& __dm) noexcept { *this = …
2423 inline constexpr year_month_day& year_month_day::operator-=(const months& __dm) noexcept { *this = …
2424 inline constexpr year_month_day& year_month_day::operator+=(const years& __dy) noexcept { *this = …
2425 inline constexpr year_month_day& year_month_day::operator-=(const years& __dy) noexcept { *this = …
2440 inline constexpr chrono::year year() const noexcept { return __y; }
2441inline constexpr chrono::month month() const noexcept { return __mdl.month(); }
2442 inline constexpr chrono::month_day_last month_day_last() const noexcept { return __mdl; }
2444inline constexpr operator sys_days() const noexcept { return sys_days{year()…
2445inline explicit constexpr operator local_days() const noexcept { return local_days{year()…
2446inline constexpr bool ok() const noexcept { return __y.ok() && __mdl…
2449 inline constexpr
2463 inline constexpr
2467 inline constexpr
2471 inline constexpr
2479 inline constexpr
2483 inline constexpr
2487 inline constexpr
2491 inline constexpr year_month_day_last operator/(const year_month& __lhs, last_spec) noexcept
2494 inline constexpr year_month_day_last operator/(const year& __lhs, const month_day_last& __rhs) noex…
2497 inline constexpr year_month_day_last operator/(int __lhs, const month_day_last& __rhs) noexcept
2500 inline constexpr year_month_day_last operator/(const month_day_last& __lhs, const year& __rhs) noex…
2503 inline constexpr year_month_day_last operator/(const month_day_last& __lhs, int __rhs) noexcept
2507 inline constexpr
2511 inline constexpr
2515 inline constexpr
2519 inline constexpr
2523 inline constexpr
2527 inline constexpr
2531 inline constexpr year_month_day_last& year_month_day_last::operator+=(const months& __dm) noexcept …
2532 inline constexpr year_month_day_last& year_month_day_last::operator-=(const months& __dm) noexcept …
2533 inline constexpr year_month_day_last& year_month_day_last::operator+=(const years& __dy) noexcept …
2534 inline constexpr year_month_day_last& year_month_day_last::operator-=(const years& __dy) noexcept …
2536 inline constexpr year_month_day::year_month_day(const year_month_day_last& __ymdl) noexcept
2539 inline constexpr bool year_month_day::ok() const noexcept
2556 inline explicit constexpr year_month_weekday(const local_days& __locd) noexcept
2563 inline constexpr chrono::year year() const noexcept { return __y; }
2564 inline constexpr chrono::month month() const noexcept { return __m; }
2565inline constexpr chrono::weekday weekday() const noexcept { return __wdi.weekday()…
2566inline constexpr unsigned index() const noexcept { return __wdi.index(); }
2567 inline constexpr chrono::weekday_indexed weekday_indexed() const noexcept { return __wdi; }
2569inline constexpr operator sys_days() const noexcept { return sys_days{__to…
2570inline explicit constexpr operator local_days() const noexcept { return local_days{__to…
2571 inline constexpr bool ok() const noexcept
2587 inline constexpr
2597 inline constexpr
2605 inline constexpr
2609 inline constexpr
2613 inline constexpr
2617 inline constexpr
2621 inline constexpr
2625 inline constexpr
2629 inline constexpr
2634 inline constexpr
2638 inline constexpr
2642 inline constexpr
2646 inline constexpr
2650 inline constexpr
2654 inline constexpr
2659 inline constexpr year_month_weekday& year_month_weekday::operator+=(const months& __dm) noexcept { …
2660 inline constexpr year_month_weekday& year_month_weekday::operator-=(const months& __dm) noexcept { …
2661 inline constexpr year_month_weekday& year_month_weekday::operator+=(const years& __dy) noexcept { …
2662 inline constexpr year_month_weekday& year_month_weekday::operator-=(const years& __dy) noexcept { …
2678 inline constexpr chrono::year year() const noexcept { return __y; }
2679 inline constexpr chrono::month month() const noexcept { return __m; }
2680 inline constexpr chrono::weekday weekday() const noexcept { return __wdl.weekday(); }
2681 inline constexpr chrono::weekday_last weekday_last() const noexcept { return __wdl; }
2682inline constexpr operator sys_days() const noexcept { return sys_days{__to_days(…
2683inline explicit constexpr operator local_days() const noexcept { return local_days{__to_days(…
2684 inline constexpr bool ok() const noexcept { return __y.ok() && __m.ok() && __wdl.ok(); }
2690 inline constexpr
2698 inline constexpr
2702 inline constexpr
2707 inline constexpr
2711 inline constexpr
2715 inline constexpr
2719 inline constexpr
2723 inline constexpr
2728 inline constexpr
2732 inline constexpr
2736 inline constexpr
2740 inline constexpr
2744 inline constexpr
2748 inline constexpr
2752 inline constexpr year_month_weekday_last& year_month_weekday_last::operator+=(const months& __dm) n…
2753 inline constexpr year_month_weekday_last& year_month_weekday_last::operator-=(const months& __dm) n…
2754 inline constexpr year_month_weekday_last& year_month_weekday_last::operator+=(const years& __dy) n…
2755 inline constexpr year_month_weekday_last& year_month_weekday_last::operator-=(const years& __dy) n…
2840 inline namespace literals
2842 inline namespace chrono_literals