#ifndef RFL_INTERNAL_REMOVERENAME_HPP_ #define RFL_INTERNAL_REMOVERENAME_HPP_ #include #include "../Rename.hpp" #include "StringLiteral.hpp" namespace rfl { namespace internal { template struct remove_rename; template struct remove_rename { using Type = T; }; template struct remove_rename> { using Type = _Type; }; template using remove_rename_t = typename remove_rename>>::Type; } // namespace internal } // namespace rfl #endif