diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/PDOMBinding.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/PDOMBinding.java index 86efb6d10a8..7d50422cae7 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/PDOMBinding.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/PDOMBinding.java @@ -332,7 +332,7 @@ public abstract class PDOMBinding extends PDOMNamedNode implements IPDOMBinding } public boolean hasDefinition() throws CoreException { - return getFirstDefinition() != null; + return getDB().getRecPtr(record + FIRST_DEF_OFFSET) != 0; } /**