kokkos-execution
0.0.1
Toggle main menu visibility
Loading...
Searching...
No Matches
type_traits.hpp
Go to the documentation of this file.
1
#ifndef KOKKOS_EXECUTION_IMPL_TYPE_TRAITS_HPP
2
#define KOKKOS_EXECUTION_IMPL_TYPE_TRAITS_HPP
3
4
#include <type_traits>
5
#include <utility>
6
7
#include "Kokkos_Macros.hpp"
8
9
namespace
Kokkos::Execution::Impl
{
10
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
17
#define KOKKOS_EXECUTION_IMPL_MEMBER_CVREF_T(_Self_, _member_) decltype((std::declval<_Self_>()._member_))
18
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
24
#define KOKKOS_EXECUTION_IMPL_FORWARD_THIS(_Self_, _self_) static_cast<_Self_&&>(_self_)
25
26
}
// namespace Kokkos::Execution::Impl
27
28
#endif
// KOKKOS_EXECUTION_IMPL_TYPE_TRAITS_HPP
Kokkos::Execution::Impl
Definition
attributes.hpp:6
kokkos-execution
impl
type_traits.hpp
Generated on
for kokkos-execution by
1.18.0