diff options
author | Eike Ziller <eike.ziller@theqtcompany.com> | 2015-11-23 14:25:38 +0100 |
---|---|---|
committer | Eike Ziller <eike.ziller@theqtcompany.com> | 2015-11-23 14:25:38 +0100 |
commit | 3f63635053a7870289dfe498c636efe67d988900 (patch) | |
tree | 723c4f258ad825314582c6b3bfdee0844d1acae5 /src/plugins/cppeditor/cppinsertvirtualmethods.cpp | |
parent | 22e3a7b3a4651a487f0e408a8aa255706337a689 (diff) | |
parent | 499589096a54181bfdbfad5bc2ba50dc945d0934 (diff) |
Merge remote-tracking branch 'origin/3.6'
Conflicts:
src/libs/3rdparty/modeling/qmt/model_widgets_ui/classmembersedit.cpp
src/plugins/git/gitplugin.cpp
Change-Id: I78a21510d484b655e01141a3543e08ee2123f9cd
Diffstat (limited to 'src/plugins/cppeditor/cppinsertvirtualmethods.cpp')
-rw-r--r-- | src/plugins/cppeditor/cppinsertvirtualmethods.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/plugins/cppeditor/cppinsertvirtualmethods.cpp b/src/plugins/cppeditor/cppinsertvirtualmethods.cpp index 711c1b056d..55ac472eec 100644 --- a/src/plugins/cppeditor/cppinsertvirtualmethods.cpp +++ b/src/plugins/cppeditor/cppinsertvirtualmethods.cpp @@ -567,15 +567,15 @@ public: // Determine base classes QList<const Class *> baseClasses; - QQueue<LookupScope *> baseClassQueue; - QSet<LookupScope *> visitedBaseClasses; - if (LookupScope *clazz = interface.context().lookupType(m_classAST->symbol)) + QQueue<ClassOrNamespace *> baseClassQueue; + QSet<ClassOrNamespace *> visitedBaseClasses; + if (ClassOrNamespace *clazz = interface.context().lookupType(m_classAST->symbol)) baseClassQueue.enqueue(clazz); while (!baseClassQueue.isEmpty()) { - LookupScope *clazz = baseClassQueue.dequeue(); + ClassOrNamespace *clazz = baseClassQueue.dequeue(); visitedBaseClasses.insert(clazz); - const QList<LookupScope *> bases = clazz->usings(); - foreach (LookupScope *baseClass, bases) { + const QList<ClassOrNamespace *> bases = clazz->usings(); + foreach (ClassOrNamespace *baseClass, bases) { foreach (Symbol *symbol, baseClass->symbols()) { Class *base = symbol->asClass(); if (base @@ -769,7 +769,7 @@ public: const LookupContext targetContext(headerFile->cppDocument(), snapshot()); const Class *targetClass = m_classAST->symbol; - LookupScope *targetCoN = targetContext.lookupType(targetClass->enclosingScope()); + ClassOrNamespace *targetCoN = targetContext.lookupType(targetClass->enclosingScope()); if (!targetCoN) targetCoN = targetContext.globalNamespace(); UseMinimalNames useMinimalNames(targetCoN); @@ -866,7 +866,7 @@ public: implementationDoc->translationUnit()->getPosition(insertPos, &line, &column); Scope *targetScope = implementationDoc->scopeAt(line, column); const LookupContext targetContext(implementationDoc, snapshot()); - LookupScope *targetCoN = targetContext.lookupType(targetScope); + ClassOrNamespace *targetCoN = targetContext.lookupType(targetScope); if (!targetCoN) targetCoN = targetContext.globalNamespace(); |