forked from qt-creator/qt-creator
CppTools: Do not duplicate function overrides entries
When function's class is the same as the static class Change-Id: Ifb509b996b4628c3b56d7540fd133ef370713214 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
This commit is contained in:
committed by
Orgad Shaneh
parent
48770e5785
commit
35309ad539
@@ -125,7 +125,8 @@ QList<Symbol *> FunctionUtils::overrides(Function *function, Class *functionsCla
|
||||
const TypeHierarchy &staticClassHierarchy = builder.buildDerivedTypeHierarchy();
|
||||
|
||||
QList<TypeHierarchy> l;
|
||||
l.append(TypeHierarchy(functionsClass));
|
||||
if (functionsClass != staticClass)
|
||||
l.append(TypeHierarchy(functionsClass));
|
||||
l.append(staticClassHierarchy);
|
||||
|
||||
while (!l.isEmpty()) {
|
||||
|
||||
Reference in New Issue
Block a user