Switch to the new granular format_functions header. Since the chrono's format dependency in C++20 hasn't been in a release it's save to remove it. Depends on D133665 Reviewed By: #libc, ldionne Differential Revision: https://reviews.llvm.org/D133796
This implements the enabled specializaton template<class charT> struct formatter<chrono::day, charT>; and template<class charT, class traits> basic_ostream<charT, traits>& operator<<(basic_ostream<charT, traits>& os, const day& d); Implements: - LWG 3241 chrono-spec grammar ambiguity in §[time.format] Partially implements: - P1361 Integration of chrono with text formatting Reviewed By: #libc, ldionne Differential Revision: https://reviews.llvm.org/D128577