1 #ifndef RHESUS_REMOVE_REFERENCE_H_
2 #define RHESUS_REMOVE_REFERENCE_H_
10 template<
class T >
struct remove_reference {
typedef T type;};
11 template<
class T >
struct remove_reference<T&> {
typedef T type;};
13 #ifdef RHESUS_HAS_CPP11
14 template<
class T >
struct remove_reference<T&&> {
typedef T type;};