kokkos-utils 0.0.1
 
Loading...
Searching...
No Matches
test_type_traits.cpp
Go to the documentation of this file.
1#include <tuple>
2#include <vector>
3
4#include "gtest/gtest.h"
5
7
16
18{
19
21TEST(impl, is_instance_of_v)
22{
24
25 static_assert( is_instance_of_v<std::vector<int >, std::vector>);
26 static_assert( is_instance_of_v<std::vector<double>, std::vector>);
27 static_assert(! is_instance_of_v<std::tuple <double>, std::vector>);
28
29 static_assert( is_instance_of_v<std::tuple<int, double>, std::tuple>);
30 static_assert(! is_instance_of_v<std::tuple<int, double>, std::vector>);
31}
32
33} // namespace Kokkos::utils::tests::impl
constexpr bool is_instance_of_v
TEST(impl, type_list_size_v)