Turn value_fetch_lazy into a method
authorTom Tromey <tom@tromey.com>
Tue, 31 Jan 2023 20:53:55 +0000 (13:53 -0700)
committerTom Tromey <tom@tromey.com>
Mon, 13 Feb 2023 22:22:04 +0000 (15:22 -0700)
commit78259c365fb3c8e4fba9c19020fb8bdd8546c9f9
treea9ed03e77f218d92e18fddf68a7f4ba8581f1af9
parentbbe912ba8898f5440028a35d0a206d70a6877ed6
Turn value_fetch_lazy into a method

This changes value_fetch_lazy to be a method of value.  A few helper
functions are converted as well, to avoid problems in later patches
when the data members are all made private.

Approved-By: Simon Marchi <simon.marchi@efficios.com>
16 files changed:
gdb/ada-lang.c
gdb/ada-valprint.c
gdb/eval.c
gdb/findvar.c
gdb/gnu-v2-abi.c
gdb/guile/scm-pretty-print.c
gdb/guile/scm-value.c
gdb/python/py-prettyprint.c
gdb/python/py-value.c
gdb/rust-lang.c
gdb/stack.c
gdb/valops.c
gdb/valprint.c
gdb/value.c
gdb/value.h
gdb/varobj.c