summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorVladimir Belyavsky <belyavskyv@gmail.com>2023-05-31 16:17:18 +0300
committerVladimir Belyavsky <belyavskyv@gmail.com>2023-06-01 06:44:15 +0000
commit3c6c3eccd1f91bd1ae0a518318ef264f8eff63f5 (patch)
tree9978769f55ec08fef78054bf85787c2abf04dc93 /src
parent77e89dcce4a4f43129fc3a6a654733a9f74dee1d (diff)
QStringBuilder: remove unneeded specializations
Remove legacy QStringBuilder's specializations: template <> class QStringBuilder<QString, QString> template <> class QStringBuilder<QByteArray, QByteArray> Change-Id: I49238356620712009b32286ebc42e52fe43ede63 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Diffstat (limited to 'src')
-rw-r--r--src/corelib/text/qstringbuilder.h35
1 files changed, 0 insertions, 35 deletions
diff --git a/src/corelib/text/qstringbuilder.h b/src/corelib/text/qstringbuilder.h
index 4318e219ed..f7900f4f58 100644
--- a/src/corelib/text/qstringbuilder.h
+++ b/src/corelib/text/qstringbuilder.h
@@ -100,41 +100,6 @@ public:
const B &b;
};
-template <>
-class QStringBuilder <QString, QString> : public QStringBuilderBase<QStringBuilder<QString, QString>, QString>
-{
- public:
- QStringBuilder(const QString &a_, const QString &b_) : a(a_), b(b_) {}
- QStringBuilder(const QStringBuilder &other) : a(other.a), b(other.b) {}
-
- operator QString() const
- { QString r(a); r += b; return r; }
-
- const QString &a;
- const QString &b;
-
- private:
- QStringBuilder &operator=(const QStringBuilder &) = delete;
-};
-
-template <>
-class QStringBuilder <QByteArray, QByteArray> : public QStringBuilderBase<QStringBuilder<QByteArray, QByteArray>, QByteArray>
-{
- public:
- QStringBuilder(const QByteArray &a_, const QByteArray &b_) : a(a_), b(b_) {}
- QStringBuilder(const QStringBuilder &other) : a(other.a), b(other.b) {}
-
- operator QByteArray() const
- { QByteArray r(a); r += b; return r; }
-
- const QByteArray &a;
- const QByteArray &b;
-
- private:
- QStringBuilder &operator=(const QStringBuilder &) = delete;
-};
-
-
template <> struct QConcatenable<char> : private QAbstractConcatenable
{
typedef char type;