19#include <QtCore/private/qglobal_p.h>
20#include <QtCore/qstring.h>
29
30
31
32
36 static bool isEncName(QStringView encName);
37 static bool isChar(
const char32_t c);
38 static bool isNameChar(
const QChar c);
39 static bool isLetter(
const QChar c);
40 static bool isNCName(QStringView ncName);
41 static bool isPublicID(QStringView candidate);
44 typedef const QXmlCharRange *RangeIter;
45 static bool rangeContains(RangeIter begin, RangeIter end,
const QChar c);
46 static bool isBaseChar(
const QChar c);
47 static bool isDigit(
const QChar c);
48 static bool isExtender(
const QChar c);
49 static bool isIdeographic(
const QChar c);
50 static bool isCombiningChar(
const QChar c);
This class contains helper functions related to XML, for validating character classes,...
static const RangeIter g_ideographic_end
static const RangeIter g_extender_end
static const RangeIter g_base_end
static const QXmlCharRange g_combining_begin[]
static const QXmlCharRange g_digit_begin[]
static const QXmlCharRange g_ideographic_begin[]
static const QXmlCharRange g_extender_begin[]
const QXmlCharRange * RangeIter
static const RangeIter g_combining_end
static const QXmlCharRange g_base_begin[]
static const RangeIter g_digit_end