aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/clangcodemodel/clangutils.cpp
Commit message (Expand)AuthorAgeFilesLines
* ClangCodeModel: Use the correct language type options for MSVCChristian Kandeler2022-07-061-4/+8
* ClangCodeModel: Switch to LSP-based UI header approachChristian Kandeler2022-06-021-8/+0
* Move clang diagnostics config settings to clangd settings pageChristian Kandeler2022-05-231-31/+4
* ClangCodeModel: Use Utils::runAsync instead of QtConcurrent::runEike Ziller2022-05-121-8/+8
* ClangCodeModel: Fix build with Qt 5.15Christian Kandeler2022-05-111-8/+8
* ClangCodeModel: Use clangd's include pathChristian Kandeler2022-05-101-6/+6
* CppEditor: Make CompilerOptionsBuilder take the actual clang include dirChristian Kandeler2022-05-101-2/+3
* ClangCodeModel: Remove some unused functionsChristian Kandeler2022-05-091-54/+0
* ClangCodeModel: Minimize QStringList -> QJsonArray conversionsChristian Kandeler2022-05-061-14/+49
* ClangCodeModel: Move another call out of a tight loopChristian Kandeler2022-05-061-8/+10
* ClangCodeModel: Do not re-classify source files for compilation dbChristian Kandeler2022-05-061-6/+5
* ClangCodeModel: Speed up compilation db generationChristian Kandeler2022-05-061-164/+64
* Remove clangsupport dependency from pluginsChristian Kandeler2022-05-061-105/+0
* ClangCodeModel: prevent crash on null project infoDavid Schulz2022-03-141-0/+2
* ClangCodeModel: Fix build with MSVC 2022Christian Kandeler2021-12-171-4/+4
* ClangCodeModel: Prevent duplicate "/Tx" optionsChristian Kandeler2021-12-071-1/+9
* ClangCodeModel: Use more suitable location for compile_commands.jsonChristian Kandeler2021-10-201-8/+5
* Merge CppTools into CppEditorChristian Kandeler2021-09-011-32/+32
* CppTools: Use only const pointers for ProjectInfo and ProjectPartChristian Kandeler2021-08-271-8/+8
* ClangCodeModel: Use clangd for completion and function hintChristian Kandeler2021-08-231-0/+38
* ClangTools: Proliferate use of FilePathhjk2021-08-181-1/+1
* CppTools: Turn some classes into pure value typesChristian Kandeler2021-08-131-62/+48
* ClangCodeModel: Start a fallback clangd for files without a projectChristian Kandeler2021-07-291-1/+3
* ClangCodeModel: Prefer ui headers from ExtraCompilersChristian Kandeler2021-07-021-2/+4
* ClangCodeModel: Add experimental clangd supportChristian Kandeler2021-04-221-27/+171
* Fix build of Clang code model and CppEditor with Qt 6Eike Ziller2020-09-211-1/+1
* clang: Fix include/resource dir confusionChristian Kandeler2020-08-241-1/+1
* ClangCodeModel: Replace nested ClangCodeModel::Utils namespacehjk2020-07-061-37/+36
* ProjectExplorer: Introduce ToolChainKitAspect::{c,cxx}ToolChainhjk2020-02-191-3/+3
* improve codeTim Jenssen2019-11-121-9/+5
* Utils: Rename FileName to FilePathhjk2019-05-281-7/+7
* Compilation database: Add information to message paneChristian Kandeler2019-03-151-4/+9
* Merge remote-tracking branch 'origin/4.9'Eike Ziller2019-03-141-21/+76
|\
| * Clang: Save compilation database to the build directoryIvan Donchevskii2019-03-141-5/+9
| * Clang: Improve compilation database generationIvan Donchevskii2019-03-131-17/+68
|/
* Clang: Add tooltip action to remove specific warnings/checksNikolai Kosjar2019-02-051-0/+46
* Clang: Allow to forward warnings flags from build systemNikolai Kosjar2019-02-051-3/+8
* Clang: Make some functions available for reuseNikolai Kosjar2019-02-011-0/+14
* Clang: Never use toolchain definesIvan Donchevskii2019-01-161-4/+2
* Clang: Support MSVC style of compiler flagsIvan Donchevskii2019-01-161-7/+5
* Clang: Minor cleanups in CompilerOptionsBuilderNikolai Kosjar2019-01-111-1/+1
* Clang: Stop forwarding toolchain macrosNikolai Kosjar2018-12-101-1/+1
* Clang: Fix/silence some coverty issuesNikolai Kosjar2018-12-041-1/+3
* CppTools: Split CppTools::UseBuiltin in two optionsNikolai Kosjar2018-12-041-2/+6
* Clang: Unify CompilerOptionsBuilder optionsNikolai Kosjar2018-12-031-5/+3
* Clang: Clean up CompilerOptionsBuilderNikolai Kosjar2018-12-031-5/+4
* Clang: Fix naming conventions for *ModelManagerSupport* classesNikolai Kosjar2018-10-231-1/+1
* Don't remove __cplusplusMarco Bubke2018-10-101-0/+1
* Clang: Change the way completion fix-its are shownIvan Donchevskii2018-10-021-2/+12
* Clang: Remove project tracking on clangbackend sideNikolai Kosjar2018-09-261-29/+3