diff options
-rw-r--r-- | core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPScopeMapper.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPScopeMapper.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPScopeMapper.java index 02c3d8d4ab7..e951dad0128 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPScopeMapper.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPScopeMapper.java @@ -145,7 +145,7 @@ public class CPPScopeMapper { if (declspec instanceof IASTCompositeTypeSpecifier) { IASTCompositeTypeSpecifier cts = (IASTCompositeTypeSpecifier) declspec; final IASTName name = cts.getName(); - final char[] nameChars = name.toCharArray(); + final char[] nameChars = name.getLookupKey(); if (nameChars.length > 0) { IASTName[] names= fClasses.get(nameChars); names= (IASTName[]) ArrayUtil.append(IASTName.class, names, name); |