Package ghidra.program.model.symbol

# Interface EquateReference

All Known Subinterfaces:
  `TraceEquateReference`

public interface EquateReference
Interface to define an equate reference. Equate references consist of an address and an operand index.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Address`
  `getAddress()`
  Returns the address associated with this reference.
  `long`
  `getDynamicHashValue()`
  Returns the dynamic Hash value associated with the referenced constant varnode.
  `short`
  `getOpIndex()`
  Returns the opcode index for the instruction located at this references address, or -1 if .

- ## Method Details

  - ### getAddress

    Address getAddress()
    Returns the address associated with this reference.

  - ### getOpIndex

    short getOpIndex()
    Returns the opcode index for the instruction located at this references address, or -1 if .

  - ### getDynamicHashValue

    long getDynamicHashValue()
    Returns the dynamic Hash value associated with the referenced constant varnode. A value of zero (0) indicates not applicable.
    See Also:
      - `DynamicHash`