From bd51baf31e1cef56ce0eae82aa98c8eea35a4636 Mon Sep 17 00:00:00 2001 From: Alexander Karatarakis Date: Fri, 17 Nov 2017 14:57:39 -0800 Subject: [PATCH] msvc token workaround --- include/date/tz.h | 90 +++++++++++++++++++++++------------------------ 1 file changed, 45 insertions(+), 45 deletions(-) diff --git a/include/date/tz.h b/include/date/tz.h index ee0afc3..3eefa35 100644 --- a/include/date/tz.h +++ b/include/date/tz.h @@ -342,13 +342,13 @@ private: sys_time tp_; public: -#if !defined(_MSC_VER) || (_MSC_VER > 1911) +#if !defined(_MSC_VER) || (_MSC_VER > 1900) template ::default_zone())> #endif zoned_time(); -#if !defined(_MSC_VER) || (_MSC_VER > 1911) +#if !defined(_MSC_VER) || (_MSC_VER > 1900) template ::default_zone())> #endif @@ -367,7 +367,7 @@ public: >::type> explicit zoned_time(std::string_view name); #else -#if !defined(_MSC_VER) || (_MSC_VER > 1911) +#if !defined(_MSC_VER) || (_MSC_VER > 1900) template & st); -#if !defined(_MSC_VER) || (_MSC_VER > 1911) +#if !defined(_MSC_VER) || (_MSC_VER > 1900) template & tp); -#if !defined(_MSC_VER) || (_MSC_VER > 1911) +#if !defined(_MSC_VER) || (_MSC_VER > 1900) template 1911) +#if !defined(_MSC_VER) || (_MSC_VER > 1900) template & st); -#if !defined(_MSC_VER) || (_MSC_VER > 1911) +#if !defined(_MSC_VER) || (_MSC_VER > 1900) template & st); -#if !defined(_MSC_VER) || (_MSC_VER > 1911) +#if !defined(_MSC_VER) || (_MSC_VER > 1900) template & tp); -#if !defined(_MSC_VER) || (_MSC_VER > 1911) +#if !defined(_MSC_VER) || (_MSC_VER > 1900) template & tp); -#if !defined(_MSC_VER) || (_MSC_VER > 1911) +#if !defined(_MSC_VER) || (_MSC_VER > 1900) template & tp, choose c); -#if !defined(_MSC_VER) || (_MSC_VER > 1911) +#if !defined(_MSC_VER) || (_MSC_VER > 1900) template & tp, choose c); -#if !defined(_MSC_VER) || (_MSC_VER > 1911) +#if !defined(_MSC_VER) || (_MSC_VER > 1900) template 1911) +#if !defined(_MSC_VER) || (_MSC_VER > 1900) template 1911) +#if !defined(_MSC_VER) || (_MSC_VER > 1900) template 1911) +#if !defined(_MSC_VER) || (_MSC_VER > 1900) template -#if !defined(_MSC_VER) || (_MSC_VER > 1911) -template +#if !defined(_MSC_VER) || (_MSC_VER > 1900) +template #endif inline zoned_time::zoned_time() @@ -1351,8 +1351,8 @@ zoned_time::zoned_time() {} template -#if !defined(_MSC_VER) || (_MSC_VER > 1911) -template +#if !defined(_MSC_VER) || (_MSC_VER > 1900) +template #endif inline zoned_time::zoned_time(const sys_time& st) @@ -1378,8 +1378,8 @@ zoned_time::zoned_time(std::string_view name) #else // !HAS_STRING_VIEW template -#if !defined(_MSC_VER) || (_MSC_VER > 1911) -template +#if !defined(_MSC_VER) || (_MSC_VER > 1900) +template #endif inline zoned_time::zoned_time(const std::string& name) @@ -1404,8 +1404,8 @@ zoned_time::zoned_time(TimeZonePtr z, const sys_time -#if !defined(_MSC_VER) || (_MSC_VER > 1911) -template +#if !defined(_MSC_VER) || (_MSC_VER > 1900) +template #endif inline zoned_time::zoned_time(TimeZonePtr z, const local_time& t) @@ -1414,8 +1414,8 @@ zoned_time::zoned_time(TimeZonePtr z, const local_time -#if !defined(_MSC_VER) || (_MSC_VER > 1911) -template +#if !defined(_MSC_VER) || (_MSC_VER > 1900) +template #endif inline zoned_time::zoned_time(TimeZonePtr z, const local_time& t, @@ -1485,8 +1485,8 @@ zoned_time::zoned_time(std::string_view name, #else // !HAS_STRING_VIEW template -#if !defined(_MSC_VER) || (_MSC_VER > 1911) -template +#if !defined(_MSC_VER) || (_MSC_VER > 1900) +template #endif inline zoned_time::zoned_time(const std::string& name, @@ -1495,8 +1495,8 @@ zoned_time::zoned_time(const std::string& name, {} template -#if !defined(_MSC_VER) || (_MSC_VER > 1911) -template +#if !defined(_MSC_VER) || (_MSC_VER > 1900) +template #endif inline zoned_time::zoned_time(const char* name, @@ -1505,8 +1505,8 @@ zoned_time::zoned_time(const char* name, {} template -#if !defined(_MSC_VER) || (_MSC_VER > 1911) -template +#if !defined(_MSC_VER) || (_MSC_VER > 1900) +template #endif inline zoned_time::zoned_time(const std::string& name, @@ -1515,8 +1515,8 @@ zoned_time::zoned_time(const std::string& name, {} template -#if !defined(_MSC_VER) || (_MSC_VER > 1911) -template +#if !defined(_MSC_VER) || (_MSC_VER > 1900) +template #endif inline zoned_time::zoned_time(const char* name, @@ -1525,8 +1525,8 @@ zoned_time::zoned_time(const char* name, {} template -#if !defined(_MSC_VER) || (_MSC_VER > 1911) -template +#if !defined(_MSC_VER) || (_MSC_VER > 1900) +template #endif inline zoned_time::zoned_time(const std::string& name, @@ -1535,8 +1535,8 @@ zoned_time::zoned_time(const std::string& name, {} template -#if !defined(_MSC_VER) || (_MSC_VER > 1911) -template +#if !defined(_MSC_VER) || (_MSC_VER > 1900) +template #endif inline zoned_time::zoned_time(const char* name, @@ -1545,8 +1545,8 @@ zoned_time::zoned_time(const char* name, {} template -#if !defined(_MSC_VER) || (_MSC_VER > 1911) -template +#if !defined(_MSC_VER) || (_MSC_VER > 1900) +template #endif inline zoned_time::zoned_time(const std::string& name, @@ -1555,8 +1555,8 @@ zoned_time::zoned_time(const std::string& name, {} template -#if !defined(_MSC_VER) || (_MSC_VER > 1911) -template +#if !defined(_MSC_VER) || (_MSC_VER > 1900) +template #endif inline zoned_time::zoned_time(const char* name, const zoned_time& zt) @@ -1564,8 +1564,8 @@ zoned_time::zoned_time(const char* name, const zoned_time {} template -#if !defined(_MSC_VER) || (_MSC_VER > 1911) -template +#if !defined(_MSC_VER) || (_MSC_VER > 1900) +template #endif inline zoned_time::zoned_time(const std::string& name, @@ -1574,8 +1574,8 @@ zoned_time::zoned_time(const std::string& name, {} template -#if !defined(_MSC_VER) || (_MSC_VER > 1911) -template +#if !defined(_MSC_VER) || (_MSC_VER > 1900) +template #endif inline zoned_time::zoned_time(const char* name,