public interface IXobject
Modifier and Type | Field and Description |
---|---|
static int |
FINDKIND_ANY
find() argument: find any symbol
|
static int |
FINDKIND_COMMON
find() argument: find common block symbol
|
static int |
FINDKIND_TAGNAME
find() argument: find tag, structure name symbol
|
static int |
FINDKIND_TYPEDEF_NAME |
static int |
FINDKIND_VAR
find() argument: find variable symbol
|
Modifier and Type | Method and Description |
---|---|
IXobject |
find(java.lang.String name,
int kind)
find symbol object.
|
ILineNo |
getLineNo()
get line number.
|
IXobject |
getParent()
get parent IXobject.
|
void |
setParentRecursively(IXobject parent)
set parent IXobject.
|
static final int FINDKIND_ANY
static final int FINDKIND_VAR
static final int FINDKIND_COMMON
static final int FINDKIND_TAGNAME
static final int FINDKIND_TYPEDEF_NAME
ILineNo getLineNo()
IXobject getParent()
void setParentRecursively(IXobject parent)
IXobject find(java.lang.String name, int kind)
name
- symbol namekind
- FINDKIND_*