Lines Matching full:20
18 #include <compare> // C++20
39 static constexpr Rep zero(); // noexcept in C++20
40 static constexpr Rep max(); // noexcept in C++20
41 static constexpr Rep min(); // noexcept in C++20
98 static constexpr duration zero(); // noexcept in C++20
99 static constexpr duration min(); // noexcept in C++20
100 static constexpr duration max(); // noexcept in C++20
140 static constexpr time_point min(); // noexcept in C++20
141 static constexpr time_point max(); // noexcept in C++20
187 …ator!=(const duration<Rep1, Period1>& lhs, const duration<Rep2, Period2>& rhs); // removed in C++20
203 … const duration<Rep2, Period2>& rhs); // since C++20
217 template<class charT, class traits, class Rep, class Period> // C++20
240 …st time_point<Clock, Duration1>& lhs, const time_point<Clock, Duration2>& rhs); // removed in C++20
252 … const time_point<Clock, Duration2>& rhs); // since C++20
291 using sys_time = time_point<system_clock, Duration>; // C++20
292 using sys_seconds = sys_time<seconds>; // C++20
293 using sys_days = sys_time<days>; // C++20
295 template<class charT, class traits, class Duration> // C++20
299 template<class charT, class traits> // C++20
303 class file_clock // C++20
322 using file_time = time_point<file_clock, Duration>; // C++20
324 template<class charT, class traits, class Duration> // C++20
342 // 25.7.8, local time // C++20
349 template<class charT, class traits, class Duration> // C++20
353 // 25.8.2, class last_spec // C++20
356 // 25.8.3, class day // C++20
369 // 25.8.4, class month // C++20
382 // 25.8.5, class year // C++20
395 // 25.8.6, class weekday // C++20
407 // 25.8.7, class weekday_indexed // C++20
416 // 25.8.8, class weekday_last // C++20
425 // 25.8.9, class month_day // C++20
435 // 25.8.10, class month_day_last // C++20
445 // 25.8.11, class month_weekday // C++20
454 // 25.8.12, class month_weekday_last // C++20
464 // 25.8.13, class year_month // C++20
482 // 25.8.14, class year_month_day class // C++20
499 // 25.8.15, class year_month_day_last // C++20
522 // 25.8.16, class year_month_weekday // C++20
545 // 25.8.17, class year_month_weekday_last // C++20
567 // 25.8.18, civil calendar conventional syntax operators // C++20
678 operator<<(basic_ostream<charT, traits>& os, const hh_mm_ss<Duration>& hms); // C++20
687 struct tzdb { // C++20
697 class tzdb_list { // C++20
718 const tzdb& get_tzdb(); // C++20
719 tzdb_list& get_tzdb_list(); // C++20
720 const time_zone* locate_zone(string_view tz_name); // C++20
721 const time_zone* current_zone() // C++20
724 const tzdb& reload_tzdb(); // C++20
725 string remote_version(); // C++20
728 class nonexistent_local_time; // C++20
729 class ambiguous_local_time; // C++20
732 struct sys_info { // C++20
740 template<class charT, class traits> // C++20
744 struct local_info { // C++20
754 template<class charT, class traits> // C++20
758 // 25.10.5, class time_zone // C++20
786 bool operator==(const time_zone& x, const time_zone& y) noexcept; // C++20
787 strong_ordering operator<=>(const time_zone& x, const time_zone& y) noexcept; // C++20
790 template<class T> struct zoned_traits; // C++20
793 template<class Duration, class TimeZonePtr = const time_zone*> // C++20
796 using zoned_seconds = zoned_time<seconds>; // C++20
798 template<class Duration1, class Duration2, class TimeZonePtr> // C++20
802 template<class charT, class traits, class Duration, class TimeZonePtr> // C++20
808 class leap_second { // C++20
819 constexpr bool operator==(const leap_second& x, const leap_second& y); // C++20
822 template<class Duration> // C++20
824 template<class Duration> // C++20
826 template<class Duration> // C++20
828 template<class Duration> // C++20
830 template<class Duration> // C++20
832 template<class Duration> // C++20
834 template<class Duration> // C++20
836 template<class Duration> // C++20
838 template<class Duration> // C++20
840 template<class Duration> // C++20
845 class time_zone_link { // C++20
856 bool operator==(const time_zone_link& x, const time_zone_link& y); // C++20
857 strong_ordering operator<=>(const time_zone_link& x, const time_zone_link& y); // C++20
863 struct formatter<chrono::sys_time<Duration>, charT>; // C++20
865 struct formatter<chrono::filetime<Duration>, charT>; // C++20
867 struct formatter<chrono::local_time<Duration>, charT>; // C++20
869 struct formatter<chrono::duration<Rep, Period>, charT>; // C++20
870 template<class charT> struct formatter<chrono::day, charT>; // C++20
871 template<class charT> struct formatter<chrono::month, charT>; // C++20
872 template<class charT> struct formatter<chrono::year, charT>; // C++20
873 template<class charT> struct formatter<chrono::weekday, charT>; // C++20
874 template<class charT> struct formatter<chrono::weekday_indexed, charT>; // C++20
875 template<class charT> struct formatter<chrono::weekday_last, charT>; // C++20
876 template<class charT> struct formatter<chrono::month_day, charT>; // C++20
877 template<class charT> struct formatter<chrono::month_day_last, charT>; // C++20
878 template<class charT> struct formatter<chrono::month_weekday, charT>; // C++20
879 template<class charT> struct formatter<chrono::month_weekday_last, charT>; // C++20
880 template<class charT> struct formatter<chrono::year_month, charT>; // C++20
881 template<class charT> struct formatter<chrono::year_month_day, charT>; // C++20
882 template<class charT> struct formatter<chrono::year_month_day_last, charT>; // C++20
883 template<class charT> struct formatter<chrono::year_month_weekday, charT>; // C++20
884 template<class charT> struct formatter<chrono::year_month_weekday_last, charT>; // C++20
886 struct formatter<chrono::hh_mm_ss<duration<Rep, Period>>, charT>; // C++20
887 template<class charT> struct formatter<chrono::sys_info, charT>; // C++20
888 template<class charT> struct formatter<chrono::local_info, charT>; // C++20
889 template<class Duration, class TimeZonePtr, class charT> // C++20
895 inline constexpr last_spec last{}; // C++20
896 inline constexpr chrono::weekday Sunday{0}; // C++20
897 inline constexpr chrono::weekday Monday{1}; // C++20
898 inline constexpr chrono::weekday Tuesday{2}; // C++20
899 inline constexpr chrono::weekday Wednesday{3}; // C++20
900 inline constexpr chrono::weekday Thursday{4}; // C++20
901 inline constexpr chrono::weekday Friday{5}; // C++20
902 inline constexpr chrono::weekday Saturday{6}; // C++20
904 inline constexpr chrono::month January{1}; // C++20
905 inline constexpr chrono::month February{2}; // C++20
906 inline constexpr chrono::month March{3}; // C++20
907 inline constexpr chrono::month April{4}; // C++20
908 inline constexpr chrono::month May{5}; // C++20
909 inline constexpr chrono::month June{6}; // C++20
910 inline constexpr chrono::month July{7}; // C++20
911 inline constexpr chrono::month August{8}; // C++20
912 inline constexpr chrono::month September{9}; // C++20
913 inline constexpr chrono::month October{10}; // C++20
914 inline constexpr chrono::month November{11}; // C++20
915 inline constexpr chrono::month December{12}; // C++20
932 …chrono::day operator ""d(unsigned long long d) noexcept; // C++20
933 …chrono::year operator ""y(unsigned long long y) noexcept; // C++20
951 #if _LIBCPP_STD_VER >= 20
1005 #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
1014 #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER == 20