8template <std::
size_t N>
11 constexpr static auto size =
N;
24 [[
nodiscard]]
constexpr explicit operator char const*()
const noexcept {
return value; }
33template <std::
size_t N>
std::string code_for()
Definition repr:39
Definition const_string.h:9
constexpr auto to_sv() const noexcept
Definition const_string.h:26
constexpr char const & operator[](std::size_t Idx) const
Definition const_string.h:29
constexpr const_string()=default
constexpr const_string(std::string_view data)
Definition const_string.h:19
constexpr bool empty() const noexcept
Definition const_string.h:27
friend constexpr auto operator==(const_string lhs, std::string_view rhs) noexcept
Definition const_string.h:30