Skip to content

NativeTargetKind

Namespace: Dotsider.Core.Analysis.Models

Assembly: Dotsider.Core.dll

What a decoded instruction’s resolved TargetAddress points at, so the view can style and navigate a call/branch/data reference correctly.

public enum NativeTargetKind

A data symbol (RIP-relative data reference, ADRP/ADR materialization).

Returns: NativeTargetKind

Data = 2

A function symbol (possibly at a non-zero offset into it).

Returns: NativeTargetKind

Function = 1

An imported symbol reached through the IAT, PLT/GOT, or a Mach-O stub.

Returns: NativeTargetKind

Import = 3

A synthesized label for a target inside the current function.

Returns: NativeTargetKind

LocalLabel = 4

No resolvable target.

Returns: NativeTargetKind

None = 0

A computed target that resolved to no known symbol.

Returns: NativeTargetKind

Unresolved = 5