aboutsummaryrefslogtreecommitdiff
path: root/test/std/experimental/simd/simd.casts/static_simd_cast.pass.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/std/experimental/simd/simd.casts/static_simd_cast.pass.cpp')
-rw-r--r--test/std/experimental/simd/simd.casts/static_simd_cast.pass.cpp27
1 files changed, 15 insertions, 12 deletions
diff --git a/test/std/experimental/simd/simd.casts/static_simd_cast.pass.cpp b/test/std/experimental/simd/simd.casts/static_simd_cast.pass.cpp
index eb1fa55e0a44..b734664770ef 100644
--- a/test/std/experimental/simd/simd.casts/static_simd_cast.pass.cpp
+++ b/test/std/experimental/simd/simd.casts/static_simd_cast.pass.cpp
@@ -7,32 +7,35 @@
//
//===----------------------------------------------------------------------===//
-// UNSUPPORTED: c++98, c++03
+// UNSUPPORTED: c++98, c++03, c++11, c++14
// <experimental/simd>
//
// [simd.casts]
-// template <class T, class U, class Abi> see below static_simd_cast(const simd<U, Abi>&);
+// template <class T, class U, class Abi> see below ex::static_simd_cast<(const
+// ex::simd<U, Abi>&);
#include <experimental/simd>
#include <cstdint>
-using namespace std::experimental::parallelism_v2;
+namespace ex = std::experimental::parallelism_v2;
static_assert(
- std::is_same<decltype(static_simd_cast<float>(native_simd<int>())),
- native_simd<float>>::value,
+ std::is_same<decltype(ex::static_simd_cast<float>(ex::native_simd<int>())),
+ ex::native_simd<float>>::value,
"");
-static_assert(std::is_same<decltype(static_simd_cast<fixed_size_simd<float, 1>>(
- simd<int, simd_abi::scalar>())),
- fixed_size_simd<float, 1>>::value,
- "");
+static_assert(
+ std::is_same<decltype(ex::static_simd_cast<ex::fixed_size_simd<float, 1>>(
+ ex::simd<int, ex::simd_abi::scalar>())),
+ ex::fixed_size_simd<float, 1>>::value,
+ "");
static_assert(
- std::is_same<decltype(static_simd_cast<simd<float, simd_abi::scalar>>(
- fixed_size_simd<int, 1>())),
- simd<float, simd_abi::scalar>>::value,
+ std::is_same<
+ decltype(ex::static_simd_cast<ex::simd<float, ex::simd_abi::scalar>>(
+ ex::fixed_size_simd<int, 1>())),
+ ex::simd<float, ex::simd_abi::scalar>>::value,
"");
int main() {}