DIEAggregate

Package: ghidra.app.util.bin.format.dwarf
Type: class

12.1_PUBLIC

addedmethod: findAncestor
ghidra.app.util.bin.format.dwarf.DIEAggregate findAncestor(ghidra.app.util.bin.format.dwarf.DWARFTag ancestorType)
addedmethod: findAttribute
ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute findAttribute(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeId attrId)
addedmethod: findValue
ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeValue findValue(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeId attrId)
addedmethod: getBool
boolean getBool(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeId attrId, boolean defaultValue)
addedmethod: getDIEContainer
ghidra.app.util.bin.format.dwarf.DIEContainer getDIEContainer()
addedmethod: getLocation
ghidra.app.util.bin.format.dwarf.DWARFLocation getLocation(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeId attrId, long pc) throws IOException
addedmethod: getLocationList
ghidra.app.util.bin.format.dwarf.DWARFLocationList getLocationList(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeId attrId) throws IOException
addedmethod: getLong
long getLong(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeId attrId, long defaultValue)
addedmethod: getRangeList
ghidra.app.util.bin.format.dwarf.DWARFRangeList getRangeList(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeId attrId) throws IOException
addedmethod: getRef
ghidra.app.util.bin.format.dwarf.DIEAggregate getRef(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeId attrId)
addedmethod: getString
java.lang.String getString(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeId attrId, java.lang.String defaultValue)
addedmethod: getUnsignedLong
long getUnsignedLong(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeId attrId, long defaultValue)
addedmethod: hasAttribute
boolean hasAttribute(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeId attrId)
addedmethod: parseDataMemberOffset
int parseDataMemberOffset(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeId attrId, int defaultValue) throws DWARFExpressionException, IOException
addedmethod: parseInt
int parseInt(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeId attrId, int defaultValue) throws IOException, DWARFExpressionException
addedmethod: parseUnsignedLong
long parseUnsignedLong(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeId attrId, long defaultValue) throws IOException, DWARFExpressionException
removedmethod: getAttribute
ghidra.app.util.bin.format.dwarf.attribs.DWARFAttributeValue getAttribute(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute attribute)
removedmethod: getBool
boolean getBool(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute attribute, boolean defaultValue)
removedmethod: getLocation
ghidra.app.util.bin.format.dwarf.DWARFLocation getLocation(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute attribute, long pc) throws IOException
removedmethod: getLocationList
ghidra.app.util.bin.format.dwarf.DWARFLocationList getLocationList(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute attribute) throws IOException
removedmethod: getLong
long getLong(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute attribute, long defaultValue)
removedmethod: getRangeList
ghidra.app.util.bin.format.dwarf.DWARFRangeList getRangeList(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute attribute) throws IOException
removedmethod: getRef
ghidra.app.util.bin.format.dwarf.DIEAggregate getRef(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute attribute)
removedmethod: getString
java.lang.String getString(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute attribute, java.lang.String defaultValue)
removedmethod: getUnsignedLong
long getUnsignedLong(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute attribute, long defaultValue)
removedmethod: hasAttribute
boolean hasAttribute(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute attribute)
removedmethod: parseDataMemberOffset
int parseDataMemberOffset(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute attribute, int defaultValue) throws DWARFExpressionException, IOException
removedmethod: parseInt
int parseInt(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute attribute, int defaultValue) throws IOException, DWARFExpressionException
removedmethod: parseUnsignedLong
long parseUnsignedLong(ghidra.app.util.bin.format.dwarf.attribs.DWARFAttribute attribute, long defaultValue) throws IOException, DWARFExpressionException

11.1_PUBLIC

introducedInitial version