#ifndef RFL_REMOVEFIELDS_HPP_ #define RFL_REMOVEFIELDS_HPP_ #include #include #include #include "internal/StringLiteral.hpp" #include "internal/remove_fields.hpp" namespace rfl { /// Recursively removes all of the fields signified by _names from the /// NamedTupleType. template using remove_fields_t = typename internal::remove_fields, _names...>::type; } // namespace rfl #endif // RFL_REMOVEFIELDS_HPP_