Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
Loading...
Searching...
No Matches
Namespaces | Typedefs | Variables
TypeTraits.h File Reference
#include <type_traits>
Include dependency graph for TypeTraits.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  proteus
 

Typedefs

template<typename T >
using proteus::remove_cvref_t = std::remove_cv_t< std::remove_reference_t< T > >
 

Variables

template<typename T >
constexpr bool proteus::is_arithmetic_unref_v
 
template<typename T >
constexpr bool proteus::is_pointer_unref_v
 
template<typename T >
constexpr bool proteus::is_scalar_arithmetic_v
 
template<typename T >
constexpr bool proteus::is_mutable_v