From 82bfb9bc009a0005720ce914a58c76b3db29a8d2 Mon Sep 17 00:00:00 2001 From: Nathan Ridge Date: Fri, 27 Nov 2015 01:56:58 -0500 Subject: [PATCH] Bug 479528 - Make an indexer error message more informative Change-Id: If58c3aa66ebcf15d0a21fd765b64e75bc1137b86 Signed-off-by: Nathan Ridge --- .../cdt/internal/core/pdom/dom/cpp/PDOMCPPClassType.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPClassType.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPClassType.java index a604f55c2a5..09eadc78cf5 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPClassType.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPClassType.java @@ -113,7 +113,9 @@ class PDOMCPPClassType extends PDOMCPPBinding implements IPDOMCPPClassType, IPDO @Override public final void addChild(PDOMNode member) throws CoreException { - throw new UnsupportedOperationException("addMember method should be called instead."); //$NON-NLS-1$ + throw new UnsupportedOperationException("addMember should be called instead to add " + //$NON-NLS-1$ + (member instanceof IBinding ? ((IBinding) member).getName() : member.toString()) + + " to " + getName()); //$NON-NLS-1$ } @Override