Modifier and Type | Field and Description |
---|---|
static int |
ABSOLUTE |
static int |
ARG_EXT |
int |
arg_reloc |
static int |
B11_10_MASK |
static int |
B12_MASK |
static int |
B13_MASK |
static int |
B14_MASK |
static int |
B15_MASK |
static int |
B16_MASK |
static int |
B19_17_MASK |
static int |
B23_0_MASK |
static int |
B23_20_MASK |
static int |
B29_24_MASK |
static int |
B30_MASK |
static int |
B31_MASK |
static int |
B7_0_MASK |
static int |
B9_0_MASK |
int |
check_level |
static int |
CODE |
static int |
DATA |
boolean |
dup_common |
static int |
ENTRY |
static int |
EXTERNAL |
boolean |
has_long_return |
boolean |
hidden |
boolean |
initially_frozen |
boolean |
is_common |
static int |
LOCAL |
boolean |
memory_resident |
static int |
MILLI_EXT |
static int |
MILLICODE |
static int |
MODULE |
boolean |
must_qualify |
int |
name_offset |
boolean |
no_relocation |
static int |
NULL |
static int |
OCT_DIS |
static int |
PLABEL |
static int |
PRI_PROG |
int |
qualifier_name_offset |
static int |
SEC_PROG |
boolean |
secondary_def |
static int |
ST_DATA |
static int |
STORAGE |
static int |
STUB |
static int |
SYM_EXT |
int |
symbol_info |
int |
symbol_scope |
int |
symbol_type |
int |
symbol_value |
static int |
SYMSZ |
static int |
UNIVERSAL |
static int |
UNSAT |
int |
xleast |
Constructor and Description |
---|
Symbol(RandomAccessFile file) |
Symbol(RandomAccessFile file,
long offset) |
Modifier and Type | Method and Description |
---|---|
String |
getName(byte[] table) |
boolean |
isFunction() |
boolean |
isVariable() |
String |
toString() |
public static final int SYMSZ
public static final int B31_MASK
public static final int B30_MASK
public static final int B29_24_MASK
public static final int B23_20_MASK
public static final int B19_17_MASK
public static final int B16_MASK
public static final int B15_MASK
public static final int B14_MASK
public static final int B13_MASK
public static final int B12_MASK
public static final int B11_10_MASK
public static final int B9_0_MASK
public static final int B23_0_MASK
public static final int B7_0_MASK
public static final int NULL
public static final int ABSOLUTE
public static final int DATA
public static final int CODE
public static final int PRI_PROG
public static final int SEC_PROG
public static final int ENTRY
public static final int STORAGE
public static final int STUB
public static final int MODULE
public static final int SYM_EXT
public static final int ARG_EXT
public static final int MILLICODE
public static final int PLABEL
public static final int OCT_DIS
public static final int MILLI_EXT
public static final int ST_DATA
public static final int UNSAT
public static final int EXTERNAL
public static final int LOCAL
public static final int UNIVERSAL
public boolean hidden
public boolean secondary_def
public int symbol_type
public int symbol_scope
public int check_level
public boolean must_qualify
public boolean initially_frozen
public boolean memory_resident
public boolean is_common
public boolean dup_common
public int xleast
public int arg_reloc
public int name_offset
public int qualifier_name_offset
public boolean has_long_return
public boolean no_relocation
public int symbol_info
public int symbol_value
public Symbol(RandomAccessFile file) throws IOException
IOException
public Symbol(RandomAccessFile file, long offset) throws IOException
IOException
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.