Package ghidra.app.util.bin.format.dwarf4.attribs

# Class DWARFIndirectAttribute

java.lang.Object
ghidra.app.util.bin.format.dwarf4.attribs.DWARFIndirectAttribute

All Implemented Interfaces:
  `DWARFAttributeValue`

public class DWARFIndirectAttribute extends Object implements DWARFAttributeValue
DWARF indirect attribute.

Holds a reference to an actual `DWARFAttributeValue` instance and its `type`.

Used with DW_FORM_indirect attributes that encode the `form type` of the attribute value inline instead of in the DIE's `abbreviation`.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `DWARFIndirectAttribute(DWARFAttributeValue value, DWARFForm form)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `DWARFForm`
  `getForm()`
  `DWARFAttributeValue`
  `getValue()`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### DWARFIndirectAttribute

    public DWARFIndirectAttribute(DWARFAttributeValue value, DWARFForm form)

- ## Method Details

  - ### getValue

    public DWARFAttributeValue getValue()

  - ### getForm

    public DWARFForm getForm()