Rewrite format and parse in terms of detail::fields<Duration>

* Add format and parse to utc_time<Duration>.
* Added more tests.
This commit is contained in:
Howard Hinnant committed 2017-02-25 20:44:59 -05:00
1 parent 3233cbaf9a
commit e9d36c6200
13 files changed
+1205 -861

No files matched your search

@@ -68,7 +68,7 @@ main()
static_assert(is_same<tod::precision, milliseconds>{}, "");
static_assert( is_trivially_destructible<tod>{}, "");
static_assert(!is_default_constructible<tod>{}, "");
static_assert( is_default_constructible<tod>{}, "");
static_assert( is_trivially_copy_constructible<tod>{}, "");
static_assert( is_trivially_copy_assignable<tod>{}, "");
static_assert( is_trivially_move_constructible<tod>{}, "");