Index: uspace/lib/cpp/include/impl/type_traits.hpp
===================================================================
--- uspace/lib/cpp/include/impl/type_traits.hpp	(revision 18944e0dda6ba6fe7d81417402a4722d1816d26f)
+++ uspace/lib/cpp/include/impl/type_traits.hpp	(revision de898700f2f0bffae24ef7df2544ce81d6305bd2)
@@ -691,5 +691,14 @@
 
     template<class T>
-    struct remove_reference;
+    struct remove_reference: aux::type_is<T>
+    { /* DUMMY BODY */ };
+
+    template<class T>
+    struct remove_reference<T&>: aux::type_is<T>
+    { /* DUMMY BODY */ };
+
+    template<class T>
+    struct remove_reference<T&&>: aux::type_is<T>
+    { /* DUMMY BODY */ };
 
     template<class T>
