summaryrefslogtreecommitdiff
path: root/src/libs/cplusplus/LookupContext.cpp
diff options
context:
space:
mode:
authorErik Verbruggen <erik.verbruggen@nokia.com>2010-07-21 10:39:51 +0200
committerErik Verbruggen <erik.verbruggen@nokia.com>2010-07-21 10:40:18 +0200
commit5e68a31d0bd555551c6d4131680c0904f3a62666 (patch)
tree08cf6f1bbaf3482aceb6261860c3e3996712c536 /src/libs/cplusplus/LookupContext.cpp
parenta7d5a1f455377e0480edd8100f87d100f336dd0c (diff)
downloadqt-creator-5e68a31d0bd555551c6d4131680c0904f3a62666.tar.gz
Fixed fully-qualified-name for destructors.
Diffstat (limited to 'src/libs/cplusplus/LookupContext.cpp')
-rw-r--r--src/libs/cplusplus/LookupContext.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libs/cplusplus/LookupContext.cpp b/src/libs/cplusplus/LookupContext.cpp
index e6e834de0e..afdac99ef6 100644
--- a/src/libs/cplusplus/LookupContext.cpp
+++ b/src/libs/cplusplus/LookupContext.cpp
@@ -58,7 +58,8 @@ static void addNames(const Name *name, QList<const Name *> *names, bool addAllNa
else if (const QualifiedNameId *q = name->asQualifiedNameId()) {
addNames(q->base(), names);
addNames(q->name(), names);
- } else if (addAllNames || name->isNameId() || name->isTemplateNameId()) {
+ } else if (addAllNames || name->isNameId() || name->isTemplateNameId()
+ || name->asDestructorNameId()) {
names->append(name);
}
}