diff --git a/debug/org.eclipse.cdt.debug.mi.core/ChangeLog b/debug/org.eclipse.cdt.debug.mi.core/ChangeLog index c60870aecea..7f79e11f539 100644 --- a/debug/org.eclipse.cdt.debug.mi.core/ChangeLog +++ b/debug/org.eclipse.cdt.debug.mi.core/ChangeLog @@ -1,3 +1,9 @@ +2004-0602 Alain Magloire + + Overload getFullName() for registerObject + + * cdi/org/eclipse/cdt/debug/mi/core/cdi/mode/RegisterObject.java + 2004-05-28 Alain Magloire GDB has special "types" diff --git a/debug/org.eclipse.cdt.debug.mi.core/cdi/org/eclipse/cdt/debug/mi/core/cdi/model/RegisterObject.java b/debug/org.eclipse.cdt.debug.mi.core/cdi/org/eclipse/cdt/debug/mi/core/cdi/model/RegisterObject.java index 79fc3312877..f6966b0723c 100644 --- a/debug/org.eclipse.cdt.debug.mi.core/cdi/org/eclipse/cdt/debug/mi/core/cdi/model/RegisterObject.java +++ b/debug/org.eclipse.cdt.debug.mi.core/cdi/org/eclipse/cdt/debug/mi/core/cdi/model/RegisterObject.java @@ -15,4 +15,16 @@ public class RegisterObject extends VariableObject implements ICDIRegisterObject super(target, name, fn, null, i, 0); } + /* (non-Javadoc) + * @see org.eclipse.cdt.debug.mi.core.cdi.model.VariableObject#getFullName() + */ + public String getFullName() { + if (fullName == null) { + String n = getName(); + if (!n.startsWith("$")) { //$NON-NLS-1$ + fullName = "$" + n; //$NON-NLS-1$ + } + } + return fullName; + } }