summaryrefslogtreecommitdiffstats
path: root/src/linguist/lupdate/cpp.cpp
Commit message (Expand)AuthorAgeFilesLines
* lupdate: Allow multiple specifiers after method signatureJoerg Bornemann2022-06-231-2/+0
* lupdate: Apply a simpler fix for static initializersJoerg Bornemann2022-06-231-34/+29
* lupdate: Support hexadecimal numeric literals with upper case XJoerg Bornemann2022-01-191-1/+1
* lupdate: Support numeric literal separatorsJoerg Bornemann2022-01-191-2/+2
* lupdate: Fix static initializers with parenthesesJoerg Bornemann2021-12-071-8/+31
* lupdate: Simplify state saving code in old C++ parserJoerg Bornemann2021-12-071-32/+20
* Do not translate Qt Linguist command line toolsKai Köhne2021-09-131-39/+42
* lupdate: Fix assertion in C++ parserJoerg Bornemann2020-11-201-1/+3
* Linguist: Refactor iteratorsJarek Kobus2020-09-171-2/+2
* Linguist: Replace foreach with range-based forJarek Kobus2020-09-151-14/+14
* Tools: Fix qHash signatureKai Koehne2020-08-131-4/+2
* Get rid of the QTextCodec dependency in linguistLars Knoll2020-05-181-10/+9
* Port linguist from QRegExp to QRegularExpressionLars Knoll2020-05-091-2/+3
* Refactor lupdateLucie Gérard2019-08-081-103/+1
* Fix deprecation warnings about deprecated container conversionsFriedemann Kleint2019-05-231-1/+1
* lupdate: Escape special characters when processing QMLLucie Gerard2019-04-031-59/+7
* Add forward looking after ColonLucie Gerard2019-04-011-2/+23
* Check the parenthesis depth in case of right parenthesis token, to set metaEx...Lucie Gerard2019-01-251-1/+4
* lupdate: Add support for parsing C++11 raw string literalsPalo Kisa2019-01-091-5/+62
* Qt Linguist: Fix gcc 7.2 warnings about ambiguous elseFriedemann Kleint2018-11-291-3/+6
* Add support for the new QT_TR*_N_NOOP() macro familyMateusz Starzycki2018-06-251-13/+22
* lupdate: add support for c++17 nested namespacesOswald Buddenhagen2018-04-201-1/+16
* Introduce Q_FALLTHROUGH()Friedemann Kleint2018-01-101-6/+6
* Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-03-271-2/+6
|\
| * Fix lupdate to handle \u escapesEdward Welbourne2017-03-091-2/+6
* | Cleanup QRegExp includesSamuel Gaist2017-03-071-0/+1
|/
* Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-08-021-3/+2
|\
| * Linguist: Fix lupdate includes without spacesMarko Kangas2016-06-291-3/+2
* | Updated license headers and license testsAntti Kokko2016-06-101-17/+12
|/
* lupdate: Fix parsing of class template specializationsKai Pastor2016-05-271-4/+4
* lupdate: Explicitly handle C++ member initializer listsKai Pastor2016-04-281-16/+37
* lupdate: Treat NULL and Q_NULLPTR like literal 0Kai Pastor2016-04-121-0/+8
* lupdate: Add two missing tr()Kai Pastor2016-04-071-2/+2
* lupdate: Treat nullptr like literal 0Kai Pastor2016-03-151-0/+3
* lupdate: Handle translation comments in ternary expressionsMichael Hanselmann2016-01-151-1/+5
* lupdate: Support for C++11's "final" identifierMichael Hanselmann2016-01-051-0/+7
* lupdate: Merge class name extraction loopsMichael Hanselmann2016-01-051-17/+16
* Merge remote-tracking branch 'origin/5.4' into 5.5Frederik Gladhorn2015-03-171-1/+3
|\
| * Fix warning in correct uses of QCoreApplication::translateAlbert Astals Cid2015-03-061-1/+3
* | Update copyright headersAntti Kokko2015-02-141-7/+7
|/
* Remove unused private membersThiago Macieira2014-11-241-1/+0
* Update license headers and add new license filesAntti Kokko2014-09-251-19/+11
* don't pretend that the tr functions are language tokensOswald Buddenhagen2014-01-071-59/+49
* dissolve getMacroArgs() functionOswald Buddenhagen2014-01-071-33/+20
* don't reset yyWord right awayOswald Buddenhagen2014-01-071-2/+0
* factor Tok_tr* handlers into functionsOswald Buddenhagen2014-01-071-177/+199
* reserve space for joined string in stringifyNamespace()Oswald Buddenhagen2014-01-071-0/+4
* don't convert unresolved namespace parts to a string listOswald Buddenhagen2014-01-071-26/+19
* prefer stable reference into containerOswald Buddenhagen2014-01-071-1/+1
* use NamespaceList more consistentlyOswald Buddenhagen2014-01-071-11/+11