Add frame parameter to resolve_dynamic_type
authorTom Tromey <tromey@adacore.com>
Wed, 1 Mar 2023 16:54:04 +0000 (09:54 -0700)
committerTom Tromey <tromey@adacore.com>
Wed, 29 Mar 2023 16:16:23 +0000 (10:16 -0600)
commitaeabe83d0a8612db7b038d1d21fa2447fe7d182f
tree3bcbe2458a9d3721aa152c8b60293cf5cce482bb
parentb28937b874fe2580dc372d5eb2d81748460b3363
Add frame parameter to resolve_dynamic_type

This adds a frame parameter to resolve_dynamic_type and arranges for
it to be passed through the call tree and, in particular, to all calls
to dwarf2_evaluate_property.

Nothing passes this parameter yet, so this patch should have no
visible effect.

A 'const frame_info_ptr *' is used here to avoid including frame.h
from gdbtypes.h.
gdb/gdbtypes.c
gdb/gdbtypes.h