aboutsummaryrefslogtreecommitdiff
path: root/gdb/ada-lang.c
diff options
context:
space:
mode:
authorJoel Brobecker <brobecker@adacore.com>2013-12-19 19:11:49 +0400
committerJoel Brobecker <brobecker@adacore.com>2014-01-07 08:17:39 +0400
commit079e459161edae487c667a7f976a6462957389ef (patch)
tree3430d10f7e0f8c584097418668341d88a692aacc /gdb/ada-lang.c
parent8004dfd1cf9caaf8a65236ebe6a4a4b3f544ab7a (diff)
downloadgdb-079e459161edae487c667a7f976a6462957389ef.zip
gdb-079e459161edae487c667a7f976a6462957389ef.tar.gz
gdb-079e459161edae487c667a7f976a6462957389ef.tar.bz2
ada-valprint.c: Inline print_record inside ada_val_print_struct_union
The function print_record is a fairly small and straightforward function which is only called from one location. So this patch inlines the code at the point of call. One small advantage is that the context of use of this patch has now become such that we can assume that TYPE is not a typedef, nor an enum. So thhe call to ada_check_typedef is unnecessary, and this patch removes it. gdb/ChangeLog: * ada-valprint.c (print_record): Delete, implementation inlined... (ada_val_print_struct_union): ... here. Remove call to ada_check_typedef in inlined implementation.
Diffstat (limited to 'gdb/ada-lang.c')
0 files changed, 0 insertions, 0 deletions