From f62ab2a2e0feb7d3bd435c1db59be4f2bc0fb0a0 Mon Sep 17 00:00:00 2001 From: Howard Hinnant Date: Sun, 18 Jun 2017 11:43:53 -0400 Subject: [PATCH] Make constexpr literals inline * Consistent with P0607R0. --- d0355r3.html | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/d0355r3.html b/d0355r3.html index fc6281c..f661e06 100644 --- a/d0355r3.html +++ b/d0355r3.html @@ -1529,28 +1529,28 @@ bool operator>=(const link& x, const link& y); inline namespace literals { inline namespace chrono_literals { // ... -constexpr chrono::last_spec last{}; +inline constexpr chrono::last_spec last{}; -constexpr chrono::weekday sun{0}; -constexpr chrono::weekday mon{1}; -constexpr chrono::weekday tue{2}; -constexpr chrono::weekday wed{3}; -constexpr chrono::weekday thu{4}; -constexpr chrono::weekday fri{5}; -constexpr chrono::weekday sat{6}; +inline constexpr chrono::weekday sun{0}; +inline constexpr chrono::weekday mon{1}; +inline constexpr chrono::weekday tue{2}; +inline constexpr chrono::weekday wed{3}; +inline constexpr chrono::weekday thu{4}; +inline constexpr chrono::weekday fri{5}; +inline constexpr chrono::weekday sat{6}; -constexpr chrono::month jan{1}; -constexpr chrono::month feb{2}; -constexpr chrono::month mar{3}; -constexpr chrono::month apr{4}; -constexpr chrono::month may{5}; -constexpr chrono::month jun{6}; -constexpr chrono::month jul{7}; -constexpr chrono::month aug{8}; -constexpr chrono::month sep{9}; -constexpr chrono::month oct{10}; -constexpr chrono::month nov{11}; -constexpr chrono::month dec{12}; +inline constexpr chrono::month jan{1}; +inline constexpr chrono::month feb{2}; +inline constexpr chrono::month mar{3}; +inline constexpr chrono::month apr{4}; +inline constexpr chrono::month may{5}; +inline constexpr chrono::month jun{6}; +inline constexpr chrono::month jul{7}; +inline constexpr chrono::month aug{8}; +inline constexpr chrono::month sep{9}; +inline constexpr chrono::month oct{10}; +inline constexpr chrono::month nov{11}; +inline constexpr chrono::month dec{12}; constexpr chrono::day operator "" d(unsigned long long d) noexcept; constexpr chrono::year operator "" y(unsigned long long y) noexcept;