From 2cfafe297566d2eb708a95c75a05f39183a4566c Mon Sep 17 00:00:00 2001 From: Alain Magloire Date: Mon, 25 Jul 2005 16:30:01 +0000 Subject: [PATCH] 2005-07-25 Alain Magloire Part fix for PR 100992: The signature was incorrect for structure/unions. * src/org/eclipse/cdt/debug/internal/ui/actions/ToggleBreakpointAdapter.java --- debug/org.eclipse.cdt.debug.ui/ChangeLog | 5 +++++ .../debug/internal/ui/actions/ToggleBreakpointAdapter.java | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/debug/org.eclipse.cdt.debug.ui/ChangeLog b/debug/org.eclipse.cdt.debug.ui/ChangeLog index 7317bec4775..9996daf7acf 100644 --- a/debug/org.eclipse.cdt.debug.ui/ChangeLog +++ b/debug/org.eclipse.cdt.debug.ui/ChangeLog @@ -1,3 +1,8 @@ +2005-07-25 Alain Magloire + Part fix for PR 100992: The signature was incorrect for structure/unions. + + * src/org/eclipse/cdt/debug/internal/ui/actions/ToggleBreakpointAdapter.java + 2005-07-22 Alain Magloire Fix the copyright. diff --git a/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/actions/ToggleBreakpointAdapter.java b/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/actions/ToggleBreakpointAdapter.java index d7d60d294f2..6af2621dc8e 100644 --- a/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/actions/ToggleBreakpointAdapter.java +++ b/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/actions/ToggleBreakpointAdapter.java @@ -403,7 +403,8 @@ public class ToggleBreakpointAdapter implements IToggleBreakpointsTarget { StringBuffer name = new StringBuffer(); String methodName = method.getElementName(); ICElement parent = method.getParent(); - while ( parent != null && ( parent.getElementType() == ICElement.C_NAMESPACE || parent.getElementType() == ICElement.C_CLASS ) ) { + while ( parent != null && ( parent.getElementType() == ICElement.C_NAMESPACE || parent.getElementType() == ICElement.C_CLASS ) + || parent.getElementType() == ICElement.C_STRUCT || parent.getElementType() == ICElement.C_UNION) { name.append( parent.getElementName() ).append( "::" ); //$NON-NLS-1$ parent = parent.getParent(); }