12#ifndef GMP_META_TYPE_NAME_HPP_
13#define GMP_META_TYPE_NAME_HPP_
19#include <gmp/meta/detail/name.hpp>
54 constexpr auto name = detail::type_name_of<T>();
124template<
typename T, std::
size_t N>
consteval auto remove_all(constant_arg_t< String >)
Remove all occurrences of one or more compile-time substrings.
A compile-time string type with fixed length and constexpr operations.
consteval size_type size() const noexcept
Capacity.
consteval auto operator()()
Get the formatted type name.
consteval auto operator()()
Get the formatted type name.
consteval auto operator()()
Get the formatted type name.
consteval auto operator()()
Get the formatted type name.
Format a type name for documentation-friendly display.
consteval auto operator()()
Get the formatted type name.