Uses of Class
com.cmpware.elf.Tag

Packages that use Tag
com.cmpware.elf   
 

Uses of Tag in com.cmpware.elf
 

Fields in com.cmpware.elf declared as Tag
 Tag Tag.next
          The next tag in the list
 Tag Tag.typeTag
          The type tag
 

Methods in com.cmpware.elf that return Tag
 Tag[] Dwarf2.getTags()
          This method returns an array of Tags containing all the DWARF2 tags.
 

Methods in com.cmpware.elf with parameters of type Tag
static ArrayType ArrayType.getArrayType(VariableType parent, Variable variable, Tag tag)
          This method returns a Scalar Type with data filled in from the ELF /DWARF tag.
static java.lang.Object Tag.getAttr(Tag tag, int attrCode)
          This method returns a tag's attribute given the tag code.
static int Tag.getIntAttr(Tag tag, int attrCode)
          This method returns a tag's attribute given the tag code.
static MemberType MemberType.getMemberType(VariableType parent, Variable variable, Tag tag)
          This method returns a structure member with data filled in from the ELF /DWARF tag.
static ScalarType ScalarType.getScalarType(VariableType parent, Variable variable, Tag typeTag)
          This method returns a Scalar Type with data filled in from the ELF /DWARF tag.
static Scope Scope.getScope(Dwarf2 dwarf2, Scope parent, Tag tag)
          This method returns a scope class from a DWARF2 Tag.
static StructType StructType.getStructType(VariableType parent, Variable variable, Tag tag)
          This method returns a Struct Type with data filled in from the ELF /DWARF tag.
static Variable Variable.getVariable(Scope scope, Tag tag)
          This method returns a Variable with data filled in from the ELF /DWARF tag.
static VariableType VariableType.getVariableType(VariableType parent, Variable variable, Tag tag)
          This method parses the DWARF2 type data associated with a variable and returns the appropriate data structures.
static boolean Tag.hasAttr(Tag tag, int attrCode)
          This method returns true if a given attribute exists in the tag and false otherwise.
 void Dwarf2VariableInfo.load(Dwarf2 dwarf2, Tag[] tags)
          This method creates the heirarchy of scopes and variables from the array of DWARF Tags.