mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-06-05 00:36:16 +02:00
Bug 317769 - "Show Type Names" has no effect
This commit is contained in:
parent
7cecc9e5a9
commit
e930dca1e9
2 changed files with 14 additions and 8 deletions
|
@ -643,7 +643,8 @@ public class RegisterVMNode extends AbstractExpressionVMNode
|
|||
e instanceof IMemoryChangedEvent ||
|
||||
e instanceof IRegistersChangedDMEvent ||
|
||||
(e instanceof PropertyChangeEvent &&
|
||||
((PropertyChangeEvent)e).getProperty() == IDebugVMConstants.PROP_FORMATTED_VALUE_FORMAT_PREFERENCE) )
|
||||
(((PropertyChangeEvent)e).getProperty() == IDebugVMConstants.PROP_FORMATTED_VALUE_FORMAT_PREFERENCE ||
|
||||
((PropertyChangeEvent)e).getProperty() == IDebugModelPresentation.DISPLAY_VARIABLE_TYPE_NAMES)) )
|
||||
{
|
||||
return IModelDelta.CONTENT;
|
||||
}
|
||||
|
@ -666,7 +667,8 @@ public class RegisterVMNode extends AbstractExpressionVMNode
|
|||
e instanceof IMemoryChangedEvent ||
|
||||
e instanceof IRegistersChangedDMEvent ||
|
||||
(e instanceof PropertyChangeEvent &&
|
||||
((PropertyChangeEvent)e).getProperty() == IDebugVMConstants.PROP_FORMATTED_VALUE_FORMAT_PREFERENCE) )
|
||||
(((PropertyChangeEvent)e).getProperty() == IDebugVMConstants.PROP_FORMATTED_VALUE_FORMAT_PREFERENCE ||
|
||||
((PropertyChangeEvent)e).getProperty() == IDebugModelPresentation.DISPLAY_VARIABLE_TYPE_NAMES)) )
|
||||
{
|
||||
// Create a delta that the whole register group has changed.
|
||||
parentDelta.setFlags(parentDelta.getFlags() | IModelDelta.CONTENT);
|
||||
|
@ -797,8 +799,9 @@ public class RegisterVMNode extends AbstractExpressionVMNode
|
|||
public int getDeltaFlagsForExpression(IExpression expression, Object event) {
|
||||
if ( event instanceof IRegisterChangedDMEvent ||
|
||||
event instanceof IMemoryChangedEvent ||
|
||||
(event instanceof PropertyChangeEvent &&
|
||||
((PropertyChangeEvent)event).getProperty() == IDebugVMConstants.PROP_FORMATTED_VALUE_FORMAT_PREFERENCE) )
|
||||
(event instanceof PropertyChangeEvent &&
|
||||
(((PropertyChangeEvent)event).getProperty() == IDebugVMConstants.PROP_FORMATTED_VALUE_FORMAT_PREFERENCE ||
|
||||
((PropertyChangeEvent)event).getProperty() == IDebugModelPresentation.DISPLAY_VARIABLE_TYPE_NAMES)) )
|
||||
{
|
||||
return IModelDelta.STATE;
|
||||
}
|
||||
|
|
|
@ -1157,7 +1157,8 @@ public class VariableVMNode extends AbstractExpressionVMNode
|
|||
e instanceof IMemoryChangedEvent ||
|
||||
e instanceof IExpressionChangedDMEvent ||
|
||||
(e instanceof PropertyChangeEvent &&
|
||||
((PropertyChangeEvent)e).getProperty() == IDebugVMConstants.PROP_FORMATTED_VALUE_FORMAT_PREFERENCE) )
|
||||
(((PropertyChangeEvent)e).getProperty() == IDebugVMConstants.PROP_FORMATTED_VALUE_FORMAT_PREFERENCE ||
|
||||
((PropertyChangeEvent)e).getProperty() == IDebugModelPresentation.DISPLAY_VARIABLE_TYPE_NAMES)) )
|
||||
{
|
||||
return IModelDelta.CONTENT;
|
||||
}
|
||||
|
@ -1173,7 +1174,8 @@ public class VariableVMNode extends AbstractExpressionVMNode
|
|||
e instanceof IMemoryChangedEvent ||
|
||||
e instanceof IExpressionChangedDMEvent ||
|
||||
(e instanceof PropertyChangeEvent &&
|
||||
((PropertyChangeEvent)e).getProperty() == IDebugVMConstants.PROP_FORMATTED_VALUE_FORMAT_PREFERENCE) )
|
||||
(((PropertyChangeEvent)e).getProperty() == IDebugVMConstants.PROP_FORMATTED_VALUE_FORMAT_PREFERENCE ||
|
||||
((PropertyChangeEvent)e).getProperty() == IDebugModelPresentation.DISPLAY_VARIABLE_TYPE_NAMES)) )
|
||||
{
|
||||
parentDelta.setFlags(parentDelta.getFlags() | IModelDelta.CONTENT);
|
||||
}
|
||||
|
@ -1184,8 +1186,9 @@ public class VariableVMNode extends AbstractExpressionVMNode
|
|||
public int getDeltaFlagsForExpression(IExpression expression, Object event) {
|
||||
if ( event instanceof IExpressionChangedDMEvent ||
|
||||
event instanceof IMemoryChangedEvent ||
|
||||
(event instanceof PropertyChangeEvent &&
|
||||
((PropertyChangeEvent)event).getProperty() == IDebugVMConstants.PROP_FORMATTED_VALUE_FORMAT_PREFERENCE) )
|
||||
(event instanceof PropertyChangeEvent &&
|
||||
(((PropertyChangeEvent)event).getProperty() == IDebugVMConstants.PROP_FORMATTED_VALUE_FORMAT_PREFERENCE ||
|
||||
((PropertyChangeEvent)event).getProperty() == IDebugModelPresentation.DISPLAY_VARIABLE_TYPE_NAMES)) )
|
||||
{
|
||||
return IModelDelta.CONTENT;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue