don't complain about missing include()s during cumulative evaluation
authorOswald Buddenhagen <oswald.buddenhagen@digia.com>
Thu, 8 Aug 2013 16:01:22 +0000 (18:01 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Mon, 19 Aug 2013 16:46:39 +0000 (18:46 +0200)
it produces simply too many false positives.

Change-Id: I3dfa109866450babe5c16f84665ad22024d99e42
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
src/linguist/shared/qmakebuiltins.cpp

index 37ab82f..a48395b 100644 (file)
@@ -1302,6 +1302,8 @@ QMakeEvaluator::VisitReturn QMakeEvaluator::evaluateBuiltinConditional(
         }
         QString parseInto;
         LoadFlags flags = 0;
+        if (m_cumulative)
+            flags = LoadSilent;
         if (args.count() >= 2) {
             parseInto = args.at(1).toQString(m_tmp2);
             if (args.count() >= 3 && isTrue(args.at(2), m_tmp3))