diff --git a/debug/org.eclipse.cdt.debug.core/ChangeLog b/debug/org.eclipse.cdt.debug.core/ChangeLog index 8b9d1abf2b4..d9160344d25 100644 --- a/debug/org.eclipse.cdt.debug.core/ChangeLog +++ b/debug/org.eclipse.cdt.debug.core/ChangeLog @@ -1,3 +1,9 @@ +2003-10-06 Mikhail Khodjaiants + Added the "isArgument" method to ICVariable. This method is used to distinguish + the arguments in the Variables View. + * ICVariable.java + * CVariable.java + 2003-09-30 Mikhail Khodjaiants Use the new 'equals' method of ICDIVaraiableObject to compare variables. * CVariable.java diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/model/ICVariable.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/model/ICVariable.java index 5646460d3b6..c432f0a6a0d 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/model/ICVariable.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/model/ICVariable.java @@ -31,4 +31,6 @@ public interface ICVariable extends IVariable void setEnabled( boolean enabled ) throws DebugException; boolean canEnableDisable(); + + boolean isArgument(); } diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CVariable.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CVariable.java index 8fe753cf0c9..4093166ece7 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CVariable.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CVariable.java @@ -981,7 +981,7 @@ public abstract class CVariable extends CDebugElement } } - protected boolean isArgument() + public boolean isArgument() { return ( fOriginal != null ) ? ( fOriginal.getCDIVariableObject() instanceof ICDIArgumentObject ) : false; }