Smaller change towards using QStringView

Change-Id: I6e74a83303e2d9dd278b47aaf488e717eca3fc6d
Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
bb10
Lars Knoll 2020-05-20 14:33:32 +02:00 committed by Karsten Heimrich
parent 6eb1cdd1c6
commit 551eef1aa6
2 changed files with 4 additions and 4 deletions

View File

@ -1533,7 +1533,7 @@ uint QXmlStreamReaderPrivate::getChar_helper()
return StreamEOF;
}
QStringRef QXmlStreamReaderPrivate::namespaceForPrefix(const QStringRef &prefix)
QStringRef QXmlStreamReaderPrivate::namespaceForPrefix(QStringView prefix)
{
for (const NamespaceDeclaration &namespaceDeclaration : reversed(namespaceDeclarations)) {
if (namespaceDeclaration.prefix == prefix) {
@ -1712,7 +1712,7 @@ uint QXmlStreamReaderPrivate::resolveCharRef(int symbolIndex)
}
void QXmlStreamReaderPrivate::checkPublicLiteral(const QStringRef &publicId)
void QXmlStreamReaderPrivate::checkPublicLiteral(QStringView publicId)
{
//#x20 | #xD | #xA | [a-zA-Z0-9] | [-'()+,./:=?;!*#@$_%]

View File

@ -243,7 +243,7 @@ public:
QXmlStreamAttributes attributes;
QStringRef namespaceForPrefix(const QStringRef &prefix);
QStringRef namespaceForPrefix(QStringView prefix);
void resolveTag();
void resolvePublicNamespaces();
void resolveDtd();
@ -251,7 +251,7 @@ public:
bool checkStartDocument();
void startDocument();
void parseError();
void checkPublicLiteral(const QStringRef &publicId);
void checkPublicLiteral(QStringView publicId);
bool scanDtd;
QStringRef lastAttributeValue;