aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/cplusplus
Commit message (Expand)AuthorAgeFilesLines
* CPlusPlus: Support completion of list iteratorsChristian Stenger10 days1-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
* CMake build: Use version-less Qt targetsEike Ziller2023-01-051-3/+3
* CPlusPlus: Work around Qt SiC breakagehjk2022-12-221-1/+2
* CppEditor: More migration to FilePathhjk2022-12-144-6/+4
* Merge remote-tracking branch 'origin/9.0'Eike Ziller2022-12-121-1/+1
|\
| * CppTypeHierarchy: Don't keep pointers to temp objectsJarek Kobus2022-12-071-1/+1
* | CplusPlus: Pass FilePath to Preprocessor::run()hjk2022-12-074-15/+11
* | CPlusPlus: Do not try to qualify the names of template parametersChristian Kandeler2022-12-011-0/+2
* | CppEditor: Prevent showing unwanted function template parametersChristian Kandeler2022-12-011-3/+4
* | CppEditor: Another name minimalization fixChristian Kandeler2022-12-011-30/+43
* | CPlusPlus: Use FilePath for resolved include pathshjk2022-11-304-25/+29
* | CPlusPlus: Code cosmeticshjk2022-11-292-17/+15
* | CppEditor: Remove Snapshot::remove(QString) overloadhjk2022-11-291-2/+0
* | CPlusPlus: Migrate Macro to FilePathhjk2022-11-283-10/+9
* | CppEditor: Remove WorkingCopy::get(QString) overloadhjk2022-11-253-2/+7
* | CppEditor: Switch to FilePath in IndexItemhjk2022-11-251-2/+1
* | CPlusPlus: Return FilePaths from Document::includedFilehjk2022-11-253-22/+28
* | CppEditor: Proliferate FilePath usehjk2022-11-253-7/+7
* | CppEditor: Proliferate FilePath usehjk2022-11-246-28/+29
* | CppEditor: Let users check for unused functions in (sub-)projectsChristian Kandeler2022-11-242-9/+24
* | CPlusPlus: Proliferate FilePath usehjk2022-11-228-29/+42