summaryrefslogtreecommitdiffstats
path: root/vespalib
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@online.no>2022-09-23 10:23:00 +0200
committerTor Egge <Tor.Egge@online.no>2022-09-23 10:23:00 +0200
commit1d6d043ebcd665fc245e4fdcefebc4455d04bc7f (patch)
tree84d9d1f2112cb1682bbf62941c79fe8ea596f8a9 /vespalib
parentdd30a9a839f4b7f5c99e265af091c3f88613f4cd (diff)
Use inline constexpr variables.
Diffstat (limited to 'vespalib')
-rw-r--r--vespalib/src/vespa/vespalib/util/traits.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/vespalib/src/vespa/vespalib/util/traits.h b/vespalib/src/vespa/vespalib/util/traits.h
index bc87a7cb11d..5086908bce9 100644
--- a/vespalib/src/vespa/vespalib/util/traits.h
+++ b/vespalib/src/vespa/vespalib/util/traits.h
@@ -9,7 +9,7 @@ namespace vespalib {
//-----------------------------------------------------------------------------
template <typename T>
-constexpr bool enable_skip_destruction = false;
+inline constexpr bool enable_skip_destruction = false;
template <typename T>
concept can_skip_destruction = std::is_trivially_destructible_v<T> || enable_skip_destruction<T>;
@@ -22,7 +22,7 @@ concept can_skip_destruction = std::is_trivially_destructible_v<T> || enable_ski
#define VESPA_CAN_SKIP_DESTRUCTION(MyType) \
namespace vespalib { \
template <> \
- constexpr bool enable_skip_destruction<MyType> = true; \
+ inline constexpr bool enable_skip_destruction<MyType> = true; \
}
//-----------------------------------------------------------------------------