From fae039b6297133b90867f1472fb8e91018d3435b Mon Sep 17 00:00:00 2001 From: Nathan Ridge Date: Thu, 21 Jun 2018 21:34:39 -0400 Subject: [PATCH] Bug 535559 - Index search for entity inside toplevel anonymous namespace Change-Id: I9fdc268819b2298d0b3aeb9db9c29f1a0158d2bb --- .../parser/org/eclipse/cdt/internal/core/pdom/PDOM.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/PDOM.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/PDOM.java index 9c2519c8dca..4f78b9f7a7d 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/PDOM.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/PDOM.java @@ -954,7 +954,8 @@ public class PDOM extends PlatformObject implements IPDOM { } } } - return cand == null; + // Toplevel anonymous namespaces are not part of the qualified name either. + return cand == null || (cand instanceof ICPPNamespace && cand.getNameCharArray().length == 0); } private long getFirstLinkageRecord() throws CoreException {