|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||