From cca38a737e3cb5839912af7fab99842f613783b8 Mon Sep 17 00:00:00 2001 From: Roberto Raggi <roberto.raggi@nokia.com> Date: Mon, 31 May 2010 12:36:30 +0200 Subject: [PATCH] Disable the cacheing of template instantiations. --- src/libs/cplusplus/LookupContext.cpp | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/libs/cplusplus/LookupContext.cpp b/src/libs/cplusplus/LookupContext.cpp index 7ecb733b887..dcd9ac44f2c 100644 --- a/src/libs/cplusplus/LookupContext.cpp +++ b/src/libs/cplusplus/LookupContext.cpp @@ -521,11 +521,6 @@ ClassOrNamespace *ClassOrNamespace::nestedType(const Name *name) const ClassOrNamespace *c = it->second; if (const TemplateNameId *templId = name->asTemplateNameId()) { - foreach (ClassOrNamespace *i, c->_instantiations) { - if (i->_templateId && templId->isEqualTo(i->_templateId)) - return i; - } - ClassOrNamespace *i = _factory->allocClassOrNamespace(c); i->_templateId = templId; i->_usings.append(c); -- GitLab