summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2018-02-01 15:39:36 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2018-02-01 20:43:55 +0000
commite3d2285415de016464c2828b5cd95f12366a8f0c (patch)
treee2cf312f0df387f96f1b3a0140f396a361f23ea2
parentd85e86375d44583bf8fda25ba5140f9aacfb0a0d (diff)
downloadqttools-e3d2285415de016464c2828b5cd95f12366a8f0c.tar.gz
qdoc: Switch Clang index generation verbose when logging is enabled
Change-Id: If42398de185eb820d9880173b4e67a0b203e2f60 Reviewed-by: Martin Smith <martin.smith@qt.io>
-rw-r--r--src/qdoc/clangcodeparser.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/qdoc/clangcodeparser.cpp b/src/qdoc/clangcodeparser.cpp
index 9cc3a7466..6a6908914 100644
--- a/src/qdoc/clangcodeparser.cpp
+++ b/src/qdoc/clangcodeparser.cpp
@@ -47,6 +47,7 @@
#include "codechunk.h"
#include "config.h"
#include "clangcodeparser.h"
+#include "generator.h"
#include "loggingcategory.h"
#include "qdocdatabase.h"
#include <qdebug.h>
@@ -1230,7 +1231,7 @@ void ClangCodeParser::precompileHeaders()
flags_ = (CXTranslationUnit_Flags) (CXTranslationUnit_Incomplete | CXTranslationUnit_SkipFunctionBodies | CXTranslationUnit_KeepGoing);
// Change 2nd parameter to 1 to make clang report errors.
- index_ = clang_createIndex(1, 0);
+ index_ = clang_createIndex(1, Generator::debugging() ? 1 : 0);
buildPCH();
clang_disposeIndex(index_);
}