diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2017-02-21 10:21:09 +0100 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2017-02-21 10:37:58 +0000 |
commit | bc557a80b41cca2d0391b14f6c18dfcb875f3e4b (patch) | |
tree | 7c69a596a6a8d87f66ffb2317d4d5ed18d9d4340 | |
parent | e11fa17ea35fbe3c8999400f582e8a5d632dade5 (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.cpp | 3 |
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) |