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
parent
6eb1cdd1c6
commit
551eef1aa6
|
|
@ -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] | [-'()+,./:=?;!*#@$_%]
|
||||
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Reference in New Issue