aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/clangcodemodel/clangutils.cpp
diff options
context:
space:
mode:
authorIvan Donchevskii <ivan.donchevskii@qt.io>2019-01-11 15:50:39 +0100
committerIvan Donchevskii <ivan.donchevskii@qt.io>2019-01-16 12:18:55 +0000
commit0679c2ff255b66bb41b896cbc9fb36a7fe771637 (patch)
tree0168077f5c502d1a1e3588c78d2c01e1358b83f1 /src/plugins/clangcodemodel/clangutils.cpp
parent0348009e0ebb082e15968440d39305dd9516b671 (diff)
Clang: Never use toolchain defines
The known cases provide enough flags not to require toolchain defines. Change-Id: Ia7e08a90eca6ea9474db40683ac1e63236f8643d Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
Diffstat (limited to 'src/plugins/clangcodemodel/clangutils.cpp')
-rw-r--r--src/plugins/clangcodemodel/clangutils.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/plugins/clangcodemodel/clangutils.cpp b/src/plugins/clangcodemodel/clangutils.cpp
index a02630ce0f..aca264b528 100644
--- a/src/plugins/clangcodemodel/clangutils.cpp
+++ b/src/plugins/clangcodemodel/clangutils.cpp
@@ -69,7 +69,6 @@ public:
LibClangOptionsBuilder(const ProjectPart &projectPart)
: CompilerOptionsBuilder(projectPart,
UseSystemHeader::No,
- useToolChainMacros(),
UseTweakedHeaderPaths::Yes,
UseLanguageDefines::No,
QString(CLANG_VERSION),
@@ -77,10 +76,10 @@ public:
{
}
- void addToolchainAndProjectMacros() final
+ void addProjectMacros() final
{
addMacros({ProjectExplorer::Macro("Q_CREATOR_RUN", "1")});
- CompilerOptionsBuilder::addToolchainAndProjectMacros();
+ CompilerOptionsBuilder::addProjectMacros();
}
void addExtraOptions() final
@@ -339,7 +338,6 @@ void generateCompilationDB(::Utils::FileName projectDir, CppTools::ProjectInfo p
CompilerOptionsBuilder optionsBuilder(*projectPart,
UseSystemHeader::No,
- UseToolchainMacros::No,
UseTweakedHeaderPaths::No);
optionsBuilder.build(CppTools::ProjectFile::Unclassified,
CppTools::UsePrecompiledHeaders::No);