aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/cplusplus
Commit message (Expand)AuthorAgeFilesLines
* CPlusPlus: Drop a few simple accessor functionshjk4 days2-28/+16
* CPlusPlus: Save a few cycles in Client::isInjectedFile()hjk4 days2-3/+4
* Merge remote-tracking branch 'origin/17.0'Eike Ziller2025-05-074-7/+10
|\
| * CPlusPlus: Paddle back a bit for fast pre-processingChristian Stenger2025-04-304-7/+10
* | CPlusPlus: Support paren matching in raw string literalsChristian Kandeler2025-05-061-0/+31
|/
* CPlusPlus: Fix warnings about unused variablesChristian Kandeler2025-04-171-2/+2
* CPlusPlus: Do not skip function-like macro expansion in FastPreprocessorChristian Kandeler2025-04-091-1/+0
* CplusPlus: Code cosmeticshjk2025-04-0912-51/+41
* fix:ParseTranlationUnit is misspelledTian Shilin2025-02-282-5/+5
* Editor: Make braceDepth an explicit member in TextBlockUserDataDavid Schulz2025-01-202-2/+2
* Utils: Rename FilePath::toString() into toUrlishString()hjk2025-01-102-2/+2
* Merge remote-tracking branch 'origin/15.0'Eike Ziller2024-12-101-0/+3
|\
| * CppEditor: Fix pretty-printing of auto typeChristian Kandeler2024-12-061-0/+3
* | CppEditor: Add support for refactoring classes with conceptsMasoud Jami2024-11-124-14/+28
|/
* CPP: Replace Q_ASSERTs with QTC_CHECKsJarek Kobus2024-10-101-30/+32
* CPlusPlus: Fix pragma parsingChristian Kandeler2024-09-251-2/+5
* Port away from qsnprinf() and mark the project free of itMarc Mutz2024-08-271-5/+6
* Remove #include <utils/fileutils.h> from most header fileshjk2024-07-262-2/+3
* CPlusPlus: Replace one FilePath::toString() with path()hjk2024-07-191-1/+1
* CppEditor: Consider #pragma once when inserting includesChristian Kandeler2024-06-138-7/+55
* CPlusPlus: Support completion of list iteratorsChristian Stenger2024-04-301-0/+8
* QuickFix: Fix add definition for templated function in namespaceArtem Sokolovskii2024-02-071-3/+3
* LookupContext: Replace QSharedPointer with std::shared_ptrJarek Kobus2024-02-067-50/+48
* Merge remote-tracking branch 'origin/12.0'Eike Ziller2024-01-301-1/+1
|\
| * CPlusPlus: deal with QByteArray::(c)begin() return nullptrThiago Macieira2024-01-231-1/+1
* | Various plugins: Replace QMap with QHashJarek Kobus2024-01-292-3/+2
* | CppEditor: Also rename function comments for declarationsChristian Kandeler2023-11-291-1/+7
* | QuickFix: Fix add definition for templated functionArtem Sokolovskii2023-11-091-43/+49
* | Avoid unnecessary string and list copiesYuri Vilmanis2023-11-011-2/+2
* | Reserve space for m_scratchBufferYuri Vilmanis2023-10-311-0/+1
|/
* Cplusplus: Remove an unneded #includehjk2023-09-141-1/+0
* qbs build: Remove unneeded Project itemsChristian Kandeler2023-09-141-127/+123
* CppEditor: Consider symbol occurrences in commentsChristian Kandeler2023-09-012-43/+87
* CPlusPlus: Support associating comments with a declarationChristian Kandeler2023-08-104-0/+168
* Various Plugins: Simplify return QList statementsJarek Kobus2023-08-021-1/+1
* CppEditor: Proliferate use of FilePath a bithjk2023-07-252-10/+15
* CplusPlus: Use plainer callbacks to interact to the CppEditorhjk2023-07-122-45/+49
* Fix occurrences of the contains/insert anti-patternChristian Kandeler2023-06-236-41/+25
* CPlusPlus: Reuse QScopeGuard instead of ExecuteOnDestructionJarek Kobus2023-06-071-8/+9
* CPlusPlus: Don't double uniquifyMarcus Tillmanns2023-05-102-4/+10
* Remove unused includes of QFutureInterfaceJarek Kobus2023-05-041-1/+0
* CppElementEvaluator: Use QtConcurrent invocation for async runJarek Kobus2023-03-134-25/+16
* CPlusPlus: Use categorized logging in lexerChristian Kandeler2023-02-202-39/+25
* Merge remote-tracking branch 'origin/10.0'Orgad Shaneh2023-02-141-1/+1
|\
| * C++: Fix return type in preprocessor comparatorOrgad Shaneh2023-02-131-1/+1
* | Merge remote-tracking branch 'origin/10.0'Eike Ziller2023-02-102-0/+13
|\|
| * CPlusPlus: Check maximum include depth in lexerChristian Kandeler2023-02-082-0/+13
* | CPlusPlus: Add lexer support for new C++20 keywordsChristian Kandeler2023-02-091-0/+1
|/
* Cpp: support space ship operator in lexerDavid Schulz2023-01-302-28/+52
* Replace GPL-3.0 with GPL-3.0-onlyKai Köhne2023-01-1063-63/+63