From 27af4cee94a571d733fb18407e8fa3be6b94697d Mon Sep 17 00:00:00 2001 From: Anton Leherbauer Date: Tue, 9 Jan 2007 08:33:54 +0000 Subject: [PATCH] Fix element type for elaborated types --- .../org/eclipse/cdt/internal/core/model/CModelBuilder2.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CModelBuilder2.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CModelBuilder2.java index 5995a256d58..8cf70f56df3 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CModelBuilder2.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CModelBuilder2.java @@ -668,15 +668,15 @@ public class CModelBuilder2 implements IContributedModelBuilder { final int kind; switch (elaboratedTypeSpecifier.getKind()) { case IASTElaboratedTypeSpecifier.k_struct: - kind= (isTemplate) ? ICElement.C_TEMPLATE_STRUCT : ICElement.C_STRUCT; + kind= (isTemplate) ? ICElement.C_TEMPLATE_STRUCT_DECLARATION : ICElement.C_STRUCT_DECLARATION; type= Keywords.STRUCT; break; case IASTElaboratedTypeSpecifier.k_union: - kind= (isTemplate) ? ICElement.C_TEMPLATE_UNION : ICElement.C_UNION; + kind= (isTemplate) ? ICElement.C_TEMPLATE_UNION_DECLARATION : ICElement.C_UNION_DECLARATION; type= Keywords.UNION; break; case ICPPASTElaboratedTypeSpecifier.k_class: - kind= (isTemplate) ? ICElement.C_TEMPLATE_CLASS : ICElement.C_CLASS; + kind= (isTemplate) ? ICElement.C_TEMPLATE_CLASS_DECLARATION : ICElement.C_CLASS_DECLARATION; type= Keywords.CLASS; break; default: