From 5f1227d142b6a6db74f02588ffabde465f2fb84a Mon Sep 17 00:00:00 2001 From: Markus Schorn Date: Wed, 5 May 2010 13:29:23 +0000 Subject: [PATCH] Minor fix for implicit constructors. --- .../internal/core/dom/parser/cpp/semantics/CPPSemantics.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPSemantics.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPSemantics.java index a2b4d613415..b1dfabbae6a 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPSemantics.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPSemantics.java @@ -2801,7 +2801,7 @@ public class CPPSemantics { return null; IType type; try { - type = SemanticUtil.getSimplifiedType(((ICPPVariable) binding).getType()); + type = SemanticUtil.getNestedType(((ICPPVariable) binding).getType(), TDEF | CVTYPE); if (!(type instanceof ICPPClassType)) return null; ICPPClassType classType = (ICPPClassType) type;