aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/smallstring.h
diff options
context:
space:
mode:
authorMarco Bubke <marco.bubke@qt.io>2024-03-18 18:34:11 +0100
committerMarco Bubke <marco.bubke@qt.io>2024-03-20 13:14:08 +0000
commit7de2ae2ff4e7a532b2a559cbad9823f4ba41b878 (patch)
treec82e2f72bde55ad65dc09cef15b7d6a073d2fa71 /src/libs/utils/smallstring.h
parent26870406cdf45a56a95b9b00df7eff8828f124fc (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.h10
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;