From 7ed6f03476970712b92818d07d708763ac2dd30e Mon Sep 17 00:00:00 2001 From: Lasse Hinrichsen <lh1887@mi.fu-berlin.de> Date: Thu, 5 Apr 2018 16:43:06 +0200 Subject: [PATCH] [variant] Only store trivial data types directly O/w certain types (for instance FieldVectors) could not be stored. --- dune/subgrid/common/variant.hh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dune/subgrid/common/variant.hh b/dune/subgrid/common/variant.hh index 484e5fe..85eb8bf 100644 --- a/dune/subgrid/common/variant.hh +++ b/dune/subgrid/common/variant.hh @@ -138,7 +138,7 @@ namespace Impl { } private: - TypeStorage_<Head_, std::is_literal_type<Head_>::value> head_; + TypeStorage_<Head_, std::is_trivial<Head_>::value> head_; variant_union_<Tail_...> tail_; }; -- GitLab