qt6-bb10/tests/auto/corelib/tools
Giuseppe D'Angelo 53f9e77140 QRegularExpression: add method for extracting the capturing group names
It may be useful to know which named capturing groups are defined
in an regular expression, and for each of them, what's the
corresponding index. This commit adds the needed method
to QRegularExpression.

Note that extracting the information doesn't happen while holding
the mutex in the private -- pcre_fullinfo just reads information
from the compiled pattern, so that's thread-safe.

Task-number: QTBUG-29079
Change-Id: I50c00ee860f06427c2e6ea10417d5c0733cc8303
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2013-02-05 13:46:25 +01:00
..
qalgorithms Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qarraydata Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qbitarray Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qbytearray Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qbytearraymatcher Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qbytedatabuffer Improve QByteDataBuffer::read() performance with partial reads 2012-11-03 00:24:37 +01:00
qcache Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qchar Merge remote-tracking branch 'origin/stable' into dev 2013-01-22 18:40:13 +01:00
qcontiguouscache Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qcryptographichash Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qdate Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qdatetime Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qeasingcurve Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qelapsedtimer Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qexplicitlyshareddatapointer Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qfreelist Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qhash Added initializer list constructors for Qt associative containers. 2013-01-24 11:38:54 +01:00
qline Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qlist Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qlocale Fix warning about incorrect format in tst_qlocale. 2013-01-30 13:00:02 +01:00
qmap Added initializer list constructors for Qt associative containers. 2013-01-24 11:38:54 +01:00
qmargins Merge remote-tracking branch 'origin/stable' into dev 2013-01-22 18:40:13 +01:00
qmessageauthenticationcode Added QMessageAuthenticationCode 2013-01-14 23:44:15 +01:00
qpair Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qpoint Add static dotProduct methods to the QPoint(F) classes 2013-01-26 00:09:14 +01:00
qpointf Add static dotProduct methods to the QPoint(F) classes 2013-01-26 00:09:14 +01:00
qqueue Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qrect Merge remote-tracking branch 'origin/stable' into dev 2013-01-22 18:40:13 +01:00
qregexp Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qregularexpression QRegularExpression: add method for extracting the capturing group names 2013-02-05 13:46:25 +01:00
qringbuffer Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qscopedpointer Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qscopedvaluerollback Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qset Added initializer list constructors for Qt associative containers. 2013-01-24 11:38:54 +01:00
qsharedpointer Merge remote-tracking branch 'origin/stable' into dev 2013-01-22 18:40:13 +01:00
qsize Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qsizef Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qstl Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qstring Merge remote-tracking branch 'origin/stable' into dev 2013-01-28 11:10:29 +01:00
qstring_no_cast_from_bytearray Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qstringbuilder Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qstringlist Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qstringmatcher Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qstringref QStringRef: Added a trimmed() function. 2013-01-29 22:28:17 +01:00
qtextboundaryfinder Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qtime Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qtimeline Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qvarlengtharray QVarLengthArray: add squeeze function 2013-01-28 16:52:40 +01:00
qvector Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
tools.pro Added QMessageAuthenticationCode 2013-01-14 23:44:15 +01:00