aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2017-02-21 10:21:09 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2017-02-21 10:37:58 +0000
commitbc557a80b41cca2d0391b14f6c18dfcb875f3e4b (patch)
tree7c69a596a6a8d87f66ffb2317d4d5ed18d9d4340
parente11fa17ea35fbe3c8999400f582e8a5d632dade5 (diff)
Output file name in debug operator of _CodeModelItem
Task-number: PYSIDE-323 Change-Id: I6ac1fc7eef5083cdd31d8ea99c9bbbecf5936b98 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
-rw-r--r--ApiExtractor/parser/codemodel.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/ApiExtractor/parser/codemodel.cpp b/ApiExtractor/parser/codemodel.cpp
index f3761d7..36cd2c9 100644
--- a/ApiExtractor/parser/codemodel.cpp
+++ b/ApiExtractor/parser/codemodel.cpp
@@ -33,6 +33,7 @@
#include <functional>
#include <iostream>
#include <QDebug>
+#include <QDir>
// Predicate to find an item by name in a list of QSharedPointer<Item>
template <class T> class ModelItemNamePredicate : public std::unary_function<bool, QSharedPointer<T> >
@@ -425,6 +426,8 @@ void _CodeModelItem::formatDebug(QDebug &d) const
d << ", scope=";
formatSequence(d, m_scope.cbegin(), m_scope.cend(), "::");
}
+ if (!m_fileName.isEmpty())
+ d << ", file=\"" << QDir::toNativeSeparators(m_fileName) << '"';
}
QDebug operator<<(QDebug d, const _CodeModelItem *t)