aboutsummaryrefslogtreecommitdiffstats
path: root/overloaddata.h
diff options
context:
space:
mode:
Diffstat (limited to 'overloaddata.h')
-rw-r--r--overloaddata.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/overloaddata.h b/overloaddata.h
index 703407063..13276c609 100644
--- a/overloaddata.h
+++ b/overloaddata.h
@@ -92,6 +92,8 @@ public:
OverloadData* findNextArgWithDefault();
bool isFinalOccurrence(const AbstractMetaFunction* func) const;
+ /// Returns the list of overloads removing repeated constant functions (ex.: "foo()" and "foo()const", the second is removed).
+ QList<const AbstractMetaFunction*> overloadsWithoutRepetition() const;
const QList<const AbstractMetaFunction*>& overloads() const { return m_overloads; }
OverloadDataList nextOverloadData() const { return m_nextOverloadData; }
OverloadData* previousOverloadData() const { return m_previousOverloadData; }