summaryrefslogtreecommitdiff
path: root/src/libs/cplusplus
Commit message (Expand)AuthorAgeFilesLines
* 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
* | CPlusPlus: Add new usage tag "Template"Christian Kandeler2022-11-172-0/+5
* | CPlusPlus: Add more usage tagsChristian Kandeler2022-11-072-6/+39
* | CPlusPlus: Make Usage::Type QFlags-basedChristian Kandeler2022-11-072-76/+82
* | CppEditor: Adapt include locations when renaming ui filesChristian Kandeler2022-10-242-4/+21
|/
* Port from qAsConst() to std::as_const()Marc Mutz2022-10-076-11/+11
* CPlusPlus: Limit the usage of qMakePairJarek Kobus2022-10-044-4/+4
* CppEditor: Remove extra CPlusPlus::Class memberChristian Kandeler2022-09-162-5/+2
* CppEditor: Store typedefed name for anonymous structsChristian Kandeler2022-09-152-2/+5
* Utils: Remove Utils::optionalEike Ziller2022-09-012-11/+11
* Use SPDX license identifiersLucie Gérard2022-08-2663-1512/+126
* CPlusPlus: Support structured bindingsChristian Kandeler2022-08-232-0/+8
* CPlusPlus: Microoptimizationshjk2022-08-104-77/+26
* CPlusPlus: Remove Rreprocessor::run overload for QStringshjk2022-08-012-6/+0
* Utils: More porting.h related changeshjk2022-07-142-3/+0
* Utils: Collapse most of porting,hhjk2022-07-133-6/+6
* CPlusPlus: Drop the OverView::operator() overloadshjk2022-06-284-18/+9
* CPlusPlus: Inline more simple Type related functionshjk2022-06-286-20/+20
* CPlusPlus: Inline some simple central functionshjk2022-06-247-60/+60
* CppEditor: Fix looking up containing function for search resultChristian Kandeler2022-06-133-84/+35