ada_value_is_changeable_p (const struct varobj *var)
{
struct type *type = var->value ? value_type (var->value) : var->type;
ada_value_is_changeable_p (const struct varobj *var)
{
struct type *type = var->value ? value_type (var->value) : var->type;
/* We display the contents of the string in the array's
"value" field. The contents can change, so consider
that the array is changeable. */
/* We display the contents of the string in the array's
"value" field. The contents can change, so consider
that the array is changeable. */
/* If the number of fields have remained the same, then we need
to check the name of each field. If they remain the same,
/* If the number of fields have remained the same, then we need
to check the name of each field. If they remain the same,
has mutated or not. So just assume it hasn't. */
varobj_restrict_range (var->children, &from, &to);
has mutated or not. So just assume it hasn't. */
varobj_restrict_range (var->children, &from, &to);