diff options
author | Simon Marchi <simon.marchi@efficios.com> | 2020-05-16 12:16:06 -0400 |
---|---|---|
committer | Simon Marchi <simon.marchi@efficios.com> | 2020-05-16 12:36:05 -0400 |
commit | 7d93a1e0b6af703c75daa93456608f8bb5f34f13 (patch) | |
tree | 463f7922a76e4a9341095339498726b65be181db /gdb/guile | |
parent | d0e39ea27cde07011967ab74d39cf13dfe3370c4 (diff) | |
download | gdb-7d93a1e0b6af703c75daa93456608f8bb5f34f13.zip gdb-7d93a1e0b6af703c75daa93456608f8bb5f34f13.tar.gz gdb-7d93a1e0b6af703c75daa93456608f8bb5f34f13.tar.bz2 |
gdb: remove TYPE_NAME macro
Remove `TYPE_NAME`, changing all the call sites to use `type::name`
directly. This is quite a big diff, but this was mostly done using sed
and coccinelle. A few call sites were done by hand.
gdb/ChangeLog:
* gdbtypes.h (TYPE_NAME): Remove. Change all cal sites to use
type::name instead.
Diffstat (limited to 'gdb/guile')
-rw-r--r-- | gdb/guile/scm-type.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gdb/guile/scm-type.c b/gdb/guile/scm-type.c index 521f484..6ea6a31 100644 --- a/gdb/guile/scm-type.c +++ b/gdb/guile/scm-type.c @@ -580,7 +580,7 @@ gdbscm_type_tag (SCM self) if (type->code () == TYPE_CODE_STRUCT || type->code () == TYPE_CODE_UNION || type->code () == TYPE_CODE_ENUM) - tagname = TYPE_NAME (type); + tagname = type->name (); if (tagname == nullptr) return SCM_BOOL_F; @@ -597,9 +597,9 @@ gdbscm_type_name (SCM self) = tyscm_get_type_smob_arg_unsafe (self, SCM_ARG1, FUNC_NAME); struct type *type = t_smob->type; - if (!TYPE_NAME (type)) + if (!type->name ()) return SCM_BOOL_F; - return gdbscm_scm_from_c_string (TYPE_NAME (type)); + return gdbscm_scm_from_c_string (type->name ()); } /* (type-print-name <gdb:type>) -> string |