From 9381a3e7d85d70a0259a7c9cfa49e34acaff7e82 Mon Sep 17 00:00:00 2001 From: Roberto Raggi <roberto.raggi@nokia.com> Date: Wed, 12 May 2010 14:33:21 +0200 Subject: [PATCH] Look for symbols in the base class implementation. --- src/libs/cplusplus/LookupContext.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/libs/cplusplus/LookupContext.cpp b/src/libs/cplusplus/LookupContext.cpp index 15555405215..4bfc5c0922d 100644 --- a/src/libs/cplusplus/LookupContext.cpp +++ b/src/libs/cplusplus/LookupContext.cpp @@ -282,6 +282,9 @@ QList<Enum *> ClassOrNamespace::enums() const QList<Symbol *> ClassOrNamespace::symbols() const { + if (_templateId && ! _usings.isEmpty()) + return _usings.first()->symbols(); // ask to the base implementation + const_cast<ClassOrNamespace *>(this)->flush(); return _symbols; } -- GitLab