diff options
Diffstat (limited to 'src/qdoc/clangcodeparser.cpp')
-rw-r--r-- | src/qdoc/clangcodeparser.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/qdoc/clangcodeparser.cpp b/src/qdoc/clangcodeparser.cpp index 6a6908914..9c8a5c2b5 100644 --- a/src/qdoc/clangcodeparser.cpp +++ b/src/qdoc/clangcodeparser.cpp @@ -1442,7 +1442,7 @@ Node* ClangCodeParser::parseFnArg(const Location& location, const QString& fnArg visitor.visitFnArg(cur, &fnNode, ignoreSignature); if (fnNode == 0) { unsigned diagnosticCount = clang_getNumDiagnostics(tu); - if (diagnosticCount > 0) { + if (diagnosticCount > 0 && (!Generator::preparing() || Generator::singleExec())) { bool report = true; QStringList signature = fnArg.split(QLatin1String("::")); if (signature.size() > 1) { |