From d6e46f7a843180b71a7a61028e4a34c7c4577bf6 Mon Sep 17 00:00:00 2001 From: Benito van der Zander Date: Tue, 6 Sep 2011 17:46:06 +0200 Subject: [PATCH] add always defined macro Q_CREATOR_RUN to cpp parser Merge-request: 336 Reviewed-by: Erik Verbruggen Change-Id: Iefd0c60bb3e78047e28dcff33cc62c15ed11f711 Reviewed-on: http://codereview.qt-project.org/4292 Reviewed-by: Qt Sanity Bot Reviewed-by: Christian Kamm --- src/libs/cplusplus/pp-engine.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libs/cplusplus/pp-engine.cpp b/src/libs/cplusplus/pp-engine.cpp index 2bf2ce8e4a8..8dd78985ef6 100644 --- a/src/libs/cplusplus/pp-engine.cpp +++ b/src/libs/cplusplus/pp-engine.cpp @@ -1375,9 +1375,10 @@ void Preprocessor::processIfdef(bool checkUndefined, } else if (env->isBuiltinMacro(macroName)) { value = true; + } else if (macroName == "Q_CREATOR_RUN") { + value = true; } - if (checkUndefined) value = ! value;