Compare commits
2 Commits
f40d5515f9
...
815c3d19bf
| Author | SHA1 | Date | |
|---|---|---|---|
| 815c3d19bf | |||
| 522bb14f18 |
8
deps/ox/src/ox/std/istring.hpp
vendored
8
deps/ox/src/ox/std/istring.hpp
vendored
@@ -250,16 +250,16 @@ constexpr auto intToStr(Integer v) noexcept {
|
||||
auto out = 0;
|
||||
switch (sizeof(Integer)) {
|
||||
case 1:
|
||||
out = 3;
|
||||
out = 4;
|
||||
break;
|
||||
case 2:
|
||||
out = 5;
|
||||
out = 6;
|
||||
break;
|
||||
case 4:
|
||||
out = 10;
|
||||
out = 11;
|
||||
break;
|
||||
case 8:
|
||||
out = 21;
|
||||
out = 22;
|
||||
break;
|
||||
}
|
||||
return out + ox::is_signed_v<Integer>;
|
||||
|
||||
6
deps/ox/src/ox/std/stringliteral.hpp
vendored
6
deps/ox/src/ox/std/stringliteral.hpp
vendored
@@ -23,12 +23,12 @@ class StringLiteral: public detail::BaseStringView {
|
||||
|
||||
constexpr StringLiteral(StringLiteral const &sv) noexcept = default;
|
||||
|
||||
consteval explicit StringLiteral(std::nullptr_t) noexcept {}
|
||||
consteval StringLiteral(std::nullptr_t) noexcept {}
|
||||
|
||||
consteval explicit StringLiteral(char const *str, std::size_t const len) noexcept: BaseStringView{str, len} {}
|
||||
consteval StringLiteral(char const *str, std::size_t const len) noexcept: BaseStringView{str, len} {}
|
||||
|
||||
OX_ALLOW_UNSAFE_BUFFERS_BEGIN
|
||||
consteval explicit StringLiteral(char const *str) noexcept: StringLiteral{str, ox::strlen(str)} {}
|
||||
consteval StringLiteral(char const *str) noexcept: StringLiteral{str, ox::strlen(str)} {}
|
||||
OX_ALLOW_UNSAFE_BUFFERS_END
|
||||
|
||||
constexpr StringLiteral &operator=(StringLiteral const &other) noexcept {
|
||||
|
||||
Reference in New Issue
Block a user