public static interface IBinaryParser.ISymbol extends Comparable<Object>
Modifier and Type | Field and Description |
---|---|
static int |
FUNCTION
Symbol is type function.
|
static int |
VARIABLE
Symbol is type variable
|
Modifier and Type | Method and Description |
---|---|
IAddress |
getAddress()
Address of the symbol
|
IBinaryParser.IBinaryObject |
getBinaryObject()
Return the binary object this symbol is from.
|
int |
getEndLine()
End line number of the symbol in the source
|
org.eclipse.core.runtime.IPath |
getFilename()
Source filename of the symbol.
|
int |
getLineNumber(long offset)
Line number corresponding to the address offset.
|
String |
getName()
Name of the Symbol
|
long |
getSize()
Size of the symbol.
|
int |
getStartLine()
Start linenumber of the symbol in the source
|
int |
getType()
Type of the symbol
|
compareTo
static final int FUNCTION
static final int VARIABLE
String getName()
IAddress getAddress()
long getSize()
int getStartLine()
int getEndLine()
org.eclipse.core.runtime.IPath getFilename()
int getType()
int getLineNumber(long offset)
offset
- IBinaryParser.IBinaryObject getBinaryObject()
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.