diff options
author | Marco Bubke <marco.bubke@qt.io> | 2024-03-18 18:34:11 +0100 |
---|---|---|
committer | Marco Bubke <marco.bubke@qt.io> | 2024-03-20 13:14:08 +0000 |
commit | 7de2ae2ff4e7a532b2a559cbad9823f4ba41b878 (patch) | |
tree | c82e2f72bde55ad65dc09cef15b7d6a073d2fa71 /src/libs/utils/smallstring.h | |
parent | 26870406cdf45a56a95b9b00df7eff8828f124fc (diff) |
QmlDesigner: Add more tracing to project storage
Change-Id: Iee113981ffa49b4f03b7641e7030a2f19f917fc6
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Diffstat (limited to 'src/libs/utils/smallstring.h')
-rw-r--r-- | src/libs/utils/smallstring.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/libs/utils/smallstring.h b/src/libs/utils/smallstring.h index 530022f475..a8869b4ccf 100644 --- a/src/libs/utils/smallstring.h +++ b/src/libs/utils/smallstring.h @@ -93,7 +93,7 @@ public: static_cast<std::size_t>(std::distance(begin, end))} {} - template<typename Type, typename = std::enable_if_t<std::is_pointer<Type>::value>> + template<typename Type, typename std::enable_if_t<std::is_pointer<Type>::value, bool> = true> BasicSmallString(Type characterPointer) noexcept : BasicSmallString(characterPointer, std::char_traits<char>::length(characterPointer)) { @@ -118,7 +118,7 @@ public: template<typename BeginIterator, typename EndIterator, - typename = std::enable_if_t<std::is_same<BeginIterator, EndIterator>::value>> + typename std::enable_if_t<std::is_same<BeginIterator, EndIterator>::value, bool> = true> BasicSmallString(BeginIterator begin, EndIterator end) noexcept : BasicSmallString(&(*begin), size_type(end - begin)) {} @@ -447,7 +447,7 @@ public: setSize(newSize); } - template<typename Type, typename = std::enable_if_t<std::is_arithmetic_v<Type>>> + template<typename Type, typename std::enable_if_t<std::is_arithmetic_v<Type>, bool> = true> void append(Type number) { #if defined(__cpp_lib_to_chars) && (__cpp_lib_to_chars >= 201611L) @@ -527,7 +527,7 @@ public: return *this; } - template<typename Type, typename = std::enable_if_t<std::is_arithmetic_v<Type>>> + template<typename Type, typename std::enable_if_t<std::is_arithmetic_v<Type>, bool> = true> BasicSmallString &operator+=(Type number) noexcept { append(number); @@ -639,7 +639,7 @@ public: return joinedString; } - template<typename Type, typename = std::enable_if_t<std::is_arithmetic_v<Type>>> + template<typename Type, typename std::enable_if_t<std::is_arithmetic_v<Type>, bool> = true> static BasicSmallString number(Type number) { BasicSmallString string; |