Header menu logo B2R2

Symbol Type

Represents a symbol in a Mach-O file.

Record fields

Record Field Description

IsExternal

Full Usage: IsExternal

Field type: bool

Is this an external symbol?

Field type: bool

SecNum

Full Usage: SecNum

Field type: int

The number of the section that this symbol can be found.

Field type: int

SymAddr

Full Usage: SymAddr

Field type: Addr

Address of the symbol.

Field type: Addr

SymDesc

Full Usage: SymDesc

Field type: int16

Providing additional information about the nature of this symbol for non-stab symbols.

Field type: int16

SymName

Full Usage: SymName

Field type: string

Symbol name.

Field type: string

SymType

Full Usage: SymType

Field type: SymbolType

Symbol type (N_TYPE field of n_type).

Field type: SymbolType

VerInfo

Full Usage: VerInfo

Field type: DyLibCmd option

External library version info.

Field type: DyLibCmd option

Static members

Static member Description

Symbol.IsFunc(secText, s)

Full Usage: Symbol.IsFunc(secText, s)

Parameters:
Returns: bool
Modifiers: inline

Checks if this symbol is a function symbol.

secText : int
s : Symbol
Returns: bool

Symbol.IsStatic(s)

Full Usage: Symbol.IsStatic(s)

Parameters:
Returns: bool
Modifiers: inline

Checks if this symbol is a static symbol.

s : Symbol
Returns: bool

Type something to start searching.