Usermode/libc++ - Debug in cxa code, list emplace and iterators, general STL fixes
[tpg/acess2.git] / Usermode / Libraries / libc++.so_src / include_exp / type_traits
1 /*
2  * Acess2 C++ Library
3  * - By John Hodge (thePowersGang)
4  *
5  * type_traits (header)
6  * - C++11 type traits
7  */
8 #ifndef _LIBCXX_TYPE_TRAITS_
9 #define _LIBCXX_TYPE_TRAITS_
10
11 #include "_libcxx_helpers.h"
12
13 #if !_CXX11_AVAIL
14 # error "This header requires C++11 support enabled"
15 #endif
16
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; };
20
21 #endif
22
23 // vim: ft=cpp
24

UCC git Repository :: git.ucc.asn.au