aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/itemreadervisitorstate.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/corelib/language/itemreadervisitorstate.h')
-rw-r--r--src/lib/corelib/language/itemreadervisitorstate.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/corelib/language/itemreadervisitorstate.h b/src/lib/corelib/language/itemreadervisitorstate.h
index a72d5fe3a..0eab34dbb 100644
--- a/src/lib/corelib/language/itemreadervisitorstate.h
+++ b/src/lib/corelib/language/itemreadervisitorstate.h
@@ -64,10 +64,14 @@ public:
void cacheDirectoryEntries(const QString &dirPath, const QStringList &entries);
bool findDirectoryEntries(const QString &dirPath, QStringList *entries) const;
+ Item *mostDerivingItem() const;
+ void setMostDerivingItem(Item *item);
+
private:
Logger &m_logger;
Set<QString> m_filesRead;
QHash<QString, QStringList> m_directoryEntries;
+ Item *m_mostDerivingItem = nullptr;
class ASTCache;
ASTCache * const m_astCache;