aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorJoel Brobecker <brobecker@gnat.com>2012-03-28 21:31:05 +0000
committerJoel Brobecker <brobecker@gnat.com>2012-03-28 21:31:05 +0000
commit7a290c40a913feccadbe946ea56b5abbc5648a1c (patch)
tree65ff6872ea347c6f450afd15895bbe88ff62d54a /gas
parentc14dfd32064a2213d57d8ef551a9c64841e61032 (diff)
downloadgdb-7a290c40a913feccadbe946ea56b5abbc5648a1c.zip
gdb-7a290c40a913feccadbe946ea56b5abbc5648a1c.tar.gz
gdb-7a290c40a913feccadbe946ea56b5abbc5648a1c.tar.bz2
framework for varobj type mutation
This patch introduces the framework necessary to support type mutations. The only language that currently provides a language-specific hook for that feature is Ada, but the hook remain unimplemented for now. The actual implementation is tied to the rest of the varobj code for Ada, and thus will be provided then. gdb/ChangeLog: * varobj.c (ada_value_has_mutated): Add declaration. New function. (struct language_specific): New field "value_has_mutated". (languages): Set field "value_has_mutated" in each entry of array. (varobj_value_has_mutated): New function. (varobj_udpdate): Add handling of type mutation. (value_of_root): Add handling of type mutation. (ada_value_has_mutated): New function.
Diffstat (limited to 'gas')
0 files changed, 0 insertions, 0 deletions