forked from qt-creator/qt-creator
CompilationDatabase: Support both code models
Extract headers, defines and fileKind from flags in order to have complete project parts. Side-effect: better support for MSVC-specific flags. Change-Id: Iaa1413c91c96c3cf89ddbe76a7a1f0f46c5289c0 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
This commit is contained in:
@@ -165,9 +165,6 @@ ProjectPart::Ptr ProjectInfoGenerator::createProjectPart(
|
||||
part->warningFlags = flags.warningFlags;
|
||||
part->languageExtensions = flags.languageExtensions;
|
||||
|
||||
if (part->toolchainType == ProjectExplorer::Constants::COMPILATION_DATABASE_TOOLCHAIN_TYPEID)
|
||||
part->extraCodeModelFlags = flags.commandLineFlags;
|
||||
|
||||
// Toolchain macros and language version
|
||||
if (tcInfo.macroInspectionRunner) {
|
||||
auto macroInspectionReport = tcInfo.macroInspectionRunner(flags.commandLineFlags);
|
||||
|
||||
Reference in New Issue
Block a user