summaryrefslogtreecommitdiff
path: root/setup.com
diff options
context:
space:
mode:
authorJoel Brobecker <brobecker@gnat.com>2012-03-28 21:31:29 +0000
committerJoel Brobecker <brobecker@gnat.com>2012-03-28 21:31:29 +0000
commit3eec4be3d4f50a8ccfa2cfb26efd673b105008a4 (patch)
tree8514d0587fb43223ecdf9f217710c67ee076840d /setup.com
parenta7916980e89510b79f52f0bc9c58015318d81478 (diff)
downloadgdb-3eec4be3d4f50a8ccfa2cfb26efd673b105008a4.tar.gz
New varobj language callback: value_is_changeable_p.
This patch introduces a new language-specific callback for varobj objects, allowing us to move the language-specific bits of the varobj_value_is_changeable_p routine to language-specific functions. This is more elegant than testing for the varobj's language... gdb/ChangeLog: * varobj.c (default_value_is_changeable_p): New function, extracted from varobj_value_is_changeable_p. Add declaration. (ada_value_is_changeable_p): New function, extracted from varobj_value_is_changeable_p. Add declaration. (struct language_specific): New field "value_is_changeable_p". (languages): Add entries for new field. (varobj_create): Set language before calling install_new_value. (varobj_value_is_changeable_p): Reimplement to call the varobj's "value_is_changeable_p" language callback.
Diffstat (limited to 'setup.com')
0 files changed, 0 insertions, 0 deletions