From ce938eda30f4088e0c74f8b4c5bb97185775e4ca Mon Sep 17 00:00:00 2001 From: Markus Schorn Date: Mon, 17 Nov 2008 14:33:49 +0000 Subject: [PATCH] Clear cached template parameters related to bug 253080. --- .../cdt/internal/core/pdom/dom/cpp/PDOMCPPClassTemplate.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPClassTemplate.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPClassTemplate.java index 17f0ae4f2f8..13c7027a634 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPClassTemplate.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPClassTemplate.java @@ -141,6 +141,7 @@ public class PDOMCPPClassTemplate extends PDOMCPPClassType implements ICPPClassT @Override public void addChild(PDOMNode member) throws CoreException { if (member instanceof ICPPTemplateParameter) { + params= null; // clear cache PDOMNodeLinkedList list = new PDOMNodeLinkedList(pdom, record + PARAMETERS, getLinkageImpl()); list.addMember(member); } else {