From f80be34148634c16221f9ae9ef673d7df1465e40 Mon Sep 17 00:00:00 2001 From: Nathan Ridge Date: Fri, 30 Mar 2018 21:08:48 -0400 Subject: [PATCH] Bug 532905 - When throwing a CompositingNotImplementedError, include the kind of IType or ICPPEvaluation for which compositing is not implemented Change-Id: I1414f70ae5f86263fc313f61aa36485df8c4cb3f --- .../core/index/composite/cpp/CPPCompositesFactory.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/index/composite/cpp/CPPCompositesFactory.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/index/composite/cpp/CPPCompositesFactory.java index 5e5f16ea904..4aff3b0b195 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/index/composite/cpp/CPPCompositesFactory.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/index/composite/cpp/CPPCompositesFactory.java @@ -274,7 +274,7 @@ public class CPPCompositesFactory extends AbstractCompositeFactory { return rtype; } - throw new CompositingNotImplementedError(); + throw new CompositingNotImplementedError(rtype.getClass().getName()); } public ICPPEvaluation getCompositeEvaluation(ICPPEvaluation eval) { @@ -553,7 +553,7 @@ public class CPPCompositesFactory extends AbstractCompositeFactory { return e; } - throw new CompositingNotImplementedError(); + throw new CompositingNotImplementedError(eval.getClass().getName()); } private ICPPEvaluation[] getCompositeEvaluationArray(ICPPEvaluation[] array) {