basedOpinionated utility library |
git clone git://git.dimitrijedobrota.com/based.git |
Log | Files | Refs | README | LICENSE | HACKING | CONTRIBUTING | CODE_OF_CONDUCT | BUILDING |
reference.hpp (383B)
0 #pragma once
2 namespace based
3 {
5 // clang-format off
7 template<class T> struct remove_reference { using type = T; };
8 template<class T> struct remove_reference<T&> { using type = T; };
9 template<class T> struct remove_reference<T&&> { using type = T; };
11 template<class T> using remove_reference_t = typename remove_reference<T>::type;
13 // clang-format on
15 } // namespace based