aboutsummaryrefslogtreecommitdiff
path: root/gdb/guile/scm-lazy-string.c
diff options
context:
space:
mode:
authorTom Tromey <tromey@adacore.com>2023-09-05 12:29:23 -0600
committerTom Tromey <tromey@adacore.com>2023-09-19 13:28:42 -0600
commit76fc0f62138e0fa1ec1feeefed7e603d52e83af7 (patch)
treeb423516f220f355dc08b7a7c6a802addae61efc5 /gdb/guile/scm-lazy-string.c
parent26733fc7477ac675df9215b46bf3f3af1dd80186 (diff)
downloadbinutils-76fc0f62138e0fa1ec1feeefed7e603d52e83af7.zip
binutils-76fc0f62138e0fa1ec1feeefed7e603d52e83af7.tar.gz
binutils-76fc0f62138e0fa1ec1feeefed7e603d52e83af7.tar.bz2
Give a language to a type
This changes main_type to hold a language, and updates the debug readers to set this field. This is done by adding the language to the type-allocator object. Note that the non-DWARF readers are changed on a "best effort" basis. This patch also reimplements type::is_array_like to use the type's language, and it adds a new type::is_string_like as well. This in turn lets us change the Python implementation of these methods to simply defer to the type.
Diffstat (limited to 'gdb/guile/scm-lazy-string.c')
0 files changed, 0 insertions, 0 deletions