disasmSub

Disassembling kernel.

Disassembles recursively from an address.

  1. void disasmSub(void* eip, ref Subs subs, ref SubsCrossRefs xrefs, ref short nesting)
  2. void disasmSub(T eip, ref Subs subs, ref SubsCrossRefs xrefs, ref short nesting)
    void
    disasmSub
    (
    T
    )
    (
    T eip
    ,,,
    ref short nesting
    )
    if (
    is(T == delegate)
    )

Parameters

eip
Type: T

entry point of the function to disassemble. This must point to some byte-code.

subs
Type: Subs

the associative array filled with the functions instructions.

xrefs

the associative array filled with the function callers.

nesting
Type: short

must initially match the inverse of the maximum nested function call the kernel will disassemble.

Meta