clang 20.0.0git
Classes | Namespaces | Typedefs | Functions
hlsl_detail.h File Reference

Go to the source code of this file.

Classes

struct  hlsl::__detail::enable_if< B, T >
 
struct  hlsl::__detail::enable_if< true, T >
 

Namespaces

namespace  hlsl
 
namespace  hlsl::__detail
 

Typedefs

template<bool B, class T = void>
using hlsl::__detail::enable_if_t = typename enable_if< B, T >::Type
 

Functions

template<typename U , typename T , int N>
constexpr enable_if_t< sizeof(U)==sizeof(T), vector< U, N > > hlsl::__detail::bit_cast (vector< T, N > V)
 
template<typename U , typename T >
constexpr enable_if_t< sizeof(U)==sizeof(T), Uhlsl::__detail::bit_cast (T F)