summaryrefslogtreecommitdiffstats
path: root/src/linguist/lupdate/cpp.cpp
Commit message (Expand)AuthorAgeFilesLines
* lupdate: Remove dead codeJoerg Bornemann2023-06-301-19/+0
* lupdate: Fix missing context in functions with trailing return typeJoerg Bornemann2023-06-281-9/+31
* lupdate: Simplify C++ raw string literal detectionJoerg Bornemann2023-04-011-4/+10
* lupdate: Handle C++ string literalsJoerg Bornemann2023-04-011-0/+13
* Don't treat enum classes as a normal classAndy Shaw2023-03-281-1/+12
* Handle text in quotes in extra comments in lupdateJohnny Jazeix2023-02-171-2/+8
* lupdate: Disambiguate string constantsFriedemann Kleint2023-02-131-3/+3
* linguist: Remove STRING definesFriedemann Kleint2023-01-131-27/+27
* Port from container::count() and length() to size() - V4Marc Mutz2022-10-101-18/+18
* Port from qAsConst() to std::as_const()Marc Mutz2022-10-061-4/+4
* Port from container::count() and length() to size()Marc Mutz2022-10-061-21/+21
* lupdate: Allow multiple specifiers after method signatureJoerg Bornemann2022-06-221-2/+0
* lupdate: Apply a simpler fix for static initializersJoerg Bornemann2022-06-211-34/+29
* Use SPDX license identifiersLucie Gérard2022-05-191-27/+2
* 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
|\