3 * - By John Hodge (thePowersGang)
8 #ifndef _LIBCXX_TYPE_TRAITS_
9 #define _LIBCXX_TYPE_TRAITS_
11 #include "_libcxx_helpers.h"
14 # error "This header requires C++11 support enabled"
17 template <class T> struct remove_reference { typedef T type; };
18 template <class T> struct remove_reference<T&> { typedef T type; };
19 template <class T> struct remove_reference<T&&> { typedef T type; };