copier::entry is used as a value_reference when an attr_value has a
dangling reference to a DIE not yet built in the output. So make sure
its type matches that usage.
built in the output has one of these in place of a value_reference.
These all live in the _m_entries map, one per input-side DIE. */
struct entry
- : public value::value_dispatch
+ : public value::value_reference
{
::Dwarf_Off _m_offset; // For debugging and statistics only.
::Dwarf_Off _m_cost; // For statistics only.