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 NativeTargetKindFields
Section titled “Fields”A data symbol (RIP-relative data reference, ADRP/ADR materialization).
Returns: NativeTargetKind
Data = 2Function
Section titled “Function”A function symbol (possibly at a non-zero offset into it).
Returns: NativeTargetKind
Function = 1Import
Section titled “Import”An imported symbol reached through the IAT, PLT/GOT, or a Mach-O stub.
Returns: NativeTargetKind
Import = 3LocalLabel
Section titled “LocalLabel”A synthesized label for a target inside the current function.
Returns: NativeTargetKind
LocalLabel = 4No resolvable target.
Returns: NativeTargetKind
None = 0Unresolved
Section titled “Unresolved”A computed target that resolved to no known symbol.
Returns: NativeTargetKind
Unresolved = 5