lib.dwfl
Class DwflDie

java.lang.Object
  extended by lib.dwfl.DwarfDie
      extended by lib.dwfl.DwflDie

public class DwflDie
extends DwarfDie


Method Summary
 ArrayList getBiasedEntryBreakpoints()
           
 long getHighPC()
           
 long getLowPC()
           
 DwarfDie[] getScopes(long addr)
          This function assumes that this die is a one corresponding to a Compilation Unit Die.
 
Methods inherited from class lib.dwfl.DwarfDie
addOps, addScopeVarName, getAddr, getAttrBoolean, getAttrConstant, getAttrString, getChild, getDataMemberLocation, getDecl, getDeclColumn, getDeclCU, getDeclFile, getDeclLine, getDefinition, getEntryBreakpoints, getEntryPc, getFormData, getFrameBase, getInlinedInstances, getName, getOffset, getOriginalDie, getProducer, getScope, getScopeIndex, getScopesDie, getScopeVar, getScopeVarNames, getSibling, getTag, getType, getUltimateType, hasAttribute, isDeclaration, isDefinitionOnly, isInlineDeclaration, isInlinedFunction, setManageDie, setScopes, toPrint, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getBiasedEntryBreakpoints

public ArrayList getBiasedEntryBreakpoints()

getLowPC

public long getLowPC()
Overrides:
getLowPC in class DwarfDie

getHighPC

public long getHighPC()
Overrides:
getHighPC in class DwarfDie

getScopes

public DwarfDie[] getScopes(long addr)
Description copied from class: DwarfDie
This function assumes that this die is a one corresponding to a Compilation Unit Die. It will return the scopes containing the give address which fall within this Compilation Unit Die.

Overrides:
getScopes in class DwarfDie
Parameters:
addr - PC address.
Returns:
Scope DwarfDies containing addr.
See Also:
getScopesDie