My Project
Classes | Typedefs
decay.hpp File Reference
#include "add_pointer.hpp"
#include "is_array.hpp"
#include "is_function.hpp"
#include "remove_cv.hpp"
#include "remove_extent.hpp"
#include "remove_reference.hpp"

Go to the source code of this file.

Classes

class  bsl::decay< T, IS_ARRAY, IS_FUNCTION >
 Applies lvalue-to-rvalue, array-to-pointer, and function-to-pointer implicit conversions to the type T, removes cv-qualifiers, and defines the resulting type as the member typedef type. More...
 

Typedefs

template<typename T >
using bsl::decay_t = typename decay< T >::type
 a helper that reduces the verbosity of bsl::decay
 

Detailed Description