diff --git a/include/date/tz.h b/include/date/tz.h index 8c96d91..89cf29b 100644 --- a/include/date/tz.h +++ b/include/date/tz.h @@ -343,13 +343,13 @@ private: sys_time tp_; public: -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template ::default_zone())> #endif zoned_time(); -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template ::default_zone())> #endif @@ -357,7 +357,7 @@ public: explicit zoned_time(TimeZonePtr z); #if HAS_STRING_VIEW -# if !defined(_MSC_VER) || (_MSC_VER > 1900) +# if !defined(_MSC_VER) || (_MSC_VER > 1915) template 1900) +# if !defined(_MSC_VER) || (_MSC_VER > 1915) template & st); -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template & tp); -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template & st); -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template & st); -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template & tp); -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template & tp); -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template & tp, choose c); -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template & tp, choose c); -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template & zt); -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template & zt); -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template & zt, choose); -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template #endif inline @@ -1360,7 +1360,7 @@ zoned_time::zoned_time() {} template -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template #endif inline @@ -1378,7 +1378,7 @@ zoned_time::zoned_time(TimeZonePtr z) #if HAS_STRING_VIEW template -# if !defined(_MSC_VER) || (_MSC_VER > 1900) +# if !defined(_MSC_VER) || (_MSC_VER > 1915) template # endif inline @@ -1389,7 +1389,7 @@ zoned_time::zoned_time(std::string_view name) #else // !HAS_STRING_VIEW template -# if !defined(_MSC_VER) || (_MSC_VER > 1900) +# if !defined(_MSC_VER) || (_MSC_VER > 1915) template # endif inline @@ -1415,7 +1415,7 @@ zoned_time::zoned_time(TimeZonePtr z, const sys_time -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template #endif inline @@ -1425,7 +1425,7 @@ zoned_time::zoned_time(TimeZonePtr z, const local_time -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template #endif inline @@ -1498,7 +1498,7 @@ zoned_time::zoned_time(std::string_view name, #else // !HAS_STRING_VIEW template -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template #endif inline @@ -1508,7 +1508,7 @@ zoned_time::zoned_time(const std::string& name, {} template -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template #endif inline @@ -1518,7 +1518,7 @@ zoned_time::zoned_time(const char* name, {} template -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template #endif inline @@ -1528,7 +1528,7 @@ zoned_time::zoned_time(const std::string& name, {} template -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template #endif inline @@ -1538,7 +1538,7 @@ zoned_time::zoned_time(const char* name, {} template -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template #endif inline @@ -1548,7 +1548,7 @@ zoned_time::zoned_time(const std::string& name, {} template -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template #endif inline @@ -1558,7 +1558,7 @@ zoned_time::zoned_time(const char* name, {} template -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template #else template @@ -1570,7 +1570,7 @@ zoned_time::zoned_time(const std::string& name, {} template -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template #else template @@ -1582,7 +1582,7 @@ zoned_time::zoned_time(const char* name, {} template -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template #else template @@ -1595,7 +1595,7 @@ zoned_time::zoned_time(const std::string& name, {} template -#if !defined(_MSC_VER) || (_MSC_VER > 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) template #else template @@ -1691,7 +1691,7 @@ make_zoned(const sys_time& tp) } template 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) , class = typename std::enable_if < std::is_class @@ -1719,7 +1719,7 @@ make_zoned(const std::string& name) } template 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) , class = typename std::enable_if < std::is_class())>::type>{} @@ -1735,7 +1735,7 @@ make_zoned(TimeZonePtr zone, const local_time& tp) } template 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) , class = typename std::enable_if < std::is_class())>::type>{} @@ -1801,7 +1801,7 @@ make_zoned(const std::string& name, const zoned_time& zt, } template 1900) +#if !defined(_MSC_VER) || (_MSC_VER > 1915) , class = typename std::enable_if < std::is_class())>::type>{}