From ded5b72bf985cf002b6b9ada7c4bbf117393aca1 Mon Sep 17 00:00:00 2001 From: Simon Praetorius Date: Thu, 24 Sep 2020 23:55:03 +0200 Subject: [PATCH] implement macro FWD() directly using static_cast instead of std::forward --- amdis/common/TypeTraits.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/amdis/common/TypeTraits.hpp b/amdis/common/TypeTraits.hpp index 17757bdc..54a24e5f 100644 --- a/amdis/common/TypeTraits.hpp +++ b/amdis/common/TypeTraits.hpp @@ -73,7 +73,7 @@ namespace AMDiS /// Macro for forwarding universal references to obj - #define FWD(obj) std::forward(obj) + #define FWD(...) static_cast(__VA_ARGS__) /// A decay version of decltype, similar to GCCs __typeof__ #define TYPEOF(...) AMDiS::remove_cvref_t -- GitLab