Expand description
Rust bindings for bddisasm.
See bddisasm if you’re looking for a Rust wrapper for these bindings.
§Requirements
bindgen is used to generate the bindings at build time. Because of this, users
need to have clang installed.
Check the bindgen documentation for more information.
Re-exports§
pub use self::_ND_INS_CLASS as ND_INS_CLASS;pub use self::_ND_INS_SET as ND_INS_SET;pub use self::_ND_INS_TYPE as ND_INS_CATEGORY;pub use self::_ND_OPERAND_TYPE as ND_OPERAND_TYPE;pub use self::_ND_REG_TYPE as ND_REG_TYPE;pub use self::_ND_OPERAND_ENCODING as ND_OPERAND_ENCODING;pub use self::_ND_TUPLE as ND_TUPLE;pub use self::_ND_ROUNDING as ND_ROUNDING;pub use self::_ND_EX_TYPE as ND_EX_TYPE;pub use self::_ND_SHSTK_ACCESS as ND_SHSTK_ACCESS;
Structs§
- _INSTRUX
- _INSTRUX__
bindgen_ ty_ 1 - _INSTRUX__
bindgen_ ty_ 5 - _INSTRUX__
bindgen_ ty_ 3__ bindgen_ ty_ 1 - _ND_
ACCESS_ MAP - _ND_
BRANCH_ INFO - _ND_
CONTEXT - _ND_
CPUID_ FLAG__ bindgen_ ty_ 1 - _ND_
EVEX__ bindgen_ ty_ 1 - _ND_
FPU_ FLAGS - _ND_
MODRM__ bindgen_ ty_ 1 - _ND_
OPDESC_ ADDRESS - _ND_
OPDESC_ ADDRESS_ NEAR - _ND_
OPDESC_ CONSTANT - _ND_
OPDESC_ DEFAULT_ FLAGS - _ND_
OPDESC_ IMMEDIATE - _ND_
OPDESC_ MEMORY - _ND_
OPDESC_ MEMORY__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - _ND_
OPDESC_ MEMORY__ bindgen_ ty_ 1__ bindgen_ ty_ 2 - _ND_
OPDESC_ REGISTER - _ND_
OPDESC_ REL_ OFFSET - _ND_
OPERAND - _ND_
OPERAND_ ACCESS__ bindgen_ ty_ 1 - _ND_
OPERAND_ DECORATOR - _ND_
OPERAND_ FLAGS__ bindgen_ ty_ 1 - _ND_
OPERAND_ RLUT - _ND_
REX2__ bindgen_ ty_ 1 - _ND_
REX__ bindgen_ ty_ 1 - _ND_
RFLAGS__ bindgen_ ty_ 1 - _ND_
SIB__ bindgen_ ty_ 1 - _ND_
VALID_ DECORATORS__ bindgen_ ty_ 1 - _ND_
VALID_ MODES__ bindgen_ ty_ 1 - _ND_
VALID_ PREFIXES__ bindgen_ ty_ 1 - _ND_
VEX2__ bindgen_ ty_ 1 - _ND_
VEX3__ bindgen_ ty_ 1 - _ND_
XOP__ bindgen_ ty_ 1 - __
Bindgen Bitfield Unit
Enums§
- _ND_
EX_ TYPE - _ND_
INS_ CLASS - _ND_
INS_ SET - _ND_
INS_ TYPE - _ND_
OPERAND_ ENCODING - _ND_
OPERAND_ TYPE - _ND_
REG_ TYPE - _ND_
ROUNDING - _ND_
SHSTK_ ACCESS - _ND_
TUPLE - _bindgen_
ty_ 1 - _bindgen_
ty_ 2 - _bindgen_
ty_ 3 - _bindgen_
ty_ 4 - _bindgen_
ty_ 5 - _bindgen_
ty_ 6 - _bindgen_
ty_ 7 - _bindgen_
ty_ 8 - _bindgen_
ty_ 9 - _bindgen_
ty_ 10 - _bindgen_
ty_ 11 - _bindgen_
ty_ 12 - _bindgen_
ty_ 13 - _bindgen_
ty_ 14 - _bindgen_
ty_ 15 - _bindgen_
ty_ 16 - _bindgen_
ty_ 17 - _bindgen_
ty_ 18
Constants§
- NDR_AH
- NDR_AL
- NDR_
AL64 - NDR_AX
- NDR_BH
- NDR_BL
- NDR_
BL64 - NDR_
BND0 - NDR_
BND1 - NDR_
BND2 - NDR_
BND3 - NDR_BP
- NDR_BPL
- NDR_BX
- NDR_CH
- NDR_CL
- NDR_
CL64 - NDR_CR0
- NDR_CR1
- NDR_CR2
- NDR_CR3
- NDR_CR4
- NDR_CR5
- NDR_CR6
- NDR_CR7
- NDR_CR8
- NDR_CR9
- NDR_
CR10 - NDR_
CR11 - NDR_
CR12 - NDR_
CR13 - NDR_
CR14 - NDR_
CR15 - NDR_
CR16 - NDR_
CR17 - NDR_
CR18 - NDR_
CR19 - NDR_
CR20 - NDR_
CR21 - NDR_
CR22 - NDR_
CR23 - NDR_
CR24 - NDR_
CR25 - NDR_
CR26 - NDR_
CR27 - NDR_
CR28 - NDR_
CR29 - NDR_
CR30 - NDR_
CR31 - NDR_CS
- NDR_CX
- NDR_DH
- NDR_DI
- NDR_DIL
- NDR_DL
- NDR_
DL64 - NDR_DR0
- NDR_DR1
- NDR_DR2
- NDR_DR3
- NDR_DR4
- NDR_DR5
- NDR_DR6
- NDR_DR7
- NDR_DR8
- NDR_DR9
- NDR_
DR10 - NDR_
DR11 - NDR_
DR12 - NDR_
DR13 - NDR_
DR14 - NDR_
DR15 - NDR_
DR16 - NDR_
DR17 - NDR_
DR18 - NDR_
DR19 - NDR_
DR20 - NDR_
DR21 - NDR_
DR22 - NDR_
DR23 - NDR_
DR24 - NDR_
DR25 - NDR_
DR26 - NDR_
DR27 - NDR_
DR28 - NDR_
DR29 - NDR_
DR30 - NDR_
DR31 - NDR_DS
- NDR_DX
- NDR_EAX
- NDR_EBP
- NDR_EBX
- NDR_ECX
- NDR_EDI
- NDR_EDX
- NDR_ES
- NDR_ESI
- NDR_ESP
- NDR_FS
- NDR_
GDTR - NDR_GS
- NDR_
IA32_ FMASK - NDR_
IA32_ FS_ BASE - NDR_
IA32_ GS_ BASE - NDR_
IA32_ KERNEL_ GS_ BASE - NDR_
IA32_ LSTAR - NDR_
IA32_ STAR - NDR_
IA32_ SYSENTER_ CS - NDR_
IA32_ SYSENTER_ EIP - NDR_
IA32_ SYSENTER_ ESP - NDR_
IA32_ TSC - NDR_
IA32_ TSC_ AUX - NDR_
IDTR - NDR_
INV6 - NDR_
INV7 - NDR_K0
- NDR_K1
- NDR_K2
- NDR_K3
- NDR_K4
- NDR_K5
- NDR_K6
- NDR_K7
- NDR_
LDTR - NDR_
MSR_ ANY - NDR_R8
- NDR_R9
- NDR_R8D
- NDR_R8L
- NDR_R8W
- NDR_R9D
- NDR_R9L
- NDR_R9W
- NDR_R10
- NDR_R11
- NDR_R12
- NDR_R13
- NDR_R14
- NDR_R15
- NDR_R16
- NDR_R17
- NDR_R18
- NDR_R19
- NDR_R20
- NDR_R21
- NDR_R22
- NDR_R23
- NDR_R24
- NDR_R25
- NDR_R26
- NDR_R27
- NDR_R28
- NDR_R29
- NDR_R30
- NDR_R31
- NDR_
R10D - NDR_
R10L - NDR_
R10W - NDR_
R11D - NDR_
R11L - NDR_
R11W - NDR_
R12D - NDR_
R12L - NDR_
R12W - NDR_
R13D - NDR_
R13L - NDR_
R13W - NDR_
R14D - NDR_
R14L - NDR_
R14W - NDR_
R15D - NDR_
R15L - NDR_
R15W - NDR_
R16D - NDR_
R16L - NDR_
R16W - NDR_
R17D - NDR_
R17L - NDR_
R17W - NDR_
R18D - NDR_
R18L - NDR_
R18W - NDR_
R19D - NDR_
R19L - NDR_
R19W - NDR_
R20D - NDR_
R20L - NDR_
R20W - NDR_
R21D - NDR_
R21L - NDR_
R21W - NDR_
R22D - NDR_
R22L - NDR_
R22W - NDR_
R23D - NDR_
R23L - NDR_
R23W - NDR_
R24D - NDR_
R24L - NDR_
R24W - NDR_
R25D - NDR_
R25L - NDR_
R25W - NDR_
R26D - NDR_
R26L - NDR_
R26W - NDR_
R27D - NDR_
R27L - NDR_
R27W - NDR_
R28D - NDR_
R28L - NDR_
R28W - NDR_
R29D - NDR_
R29L - NDR_
R29W - NDR_
R30D - NDR_
R30L - NDR_
R30W - NDR_
R31D - NDR_
R31L - NDR_
R31W - NDR_RAX
- NDR_RBP
- NDR_RBX
- NDR_RCX
- NDR_RDI
- NDR_RDX
- NDR_
RFLAG_ AC - NDR_
RFLAG_ AF - NDR_
RFLAG_ CF - NDR_
RFLAG_ DF - NDR_
RFLAG_ ID - NDR_
RFLAG_ IF - NDR_
RFLAG_ IOPL - NDR_
RFLAG_ NT - NDR_
RFLAG_ OF - NDR_
RFLAG_ PF - NDR_
RFLAG_ RF - NDR_
RFLAG_ SF - NDR_
RFLAG_ TF - NDR_
RFLAG_ VIF - NDR_
RFLAG_ VIP - NDR_
RFLAG_ VM - NDR_
RFLAG_ ZF - NDR_RSI
- NDR_RSP
- NDR_SI
- NDR_SIL
- NDR_SP
- NDR_SPL
- NDR_SS
- NDR_ST0
- NDR_ST1
- NDR_ST2
- NDR_ST3
- NDR_ST4
- NDR_ST5
- NDR_ST6
- NDR_ST7
- NDR_TR
- NDR_TR0
- NDR_TR1
- NDR_TR2
- NDR_TR3
- NDR_TR4
- NDR_TR5
- NDR_TR6
- NDR_TR7
- NDR_TR8
- NDR_TR9
- NDR_
TR10 - NDR_
TR11 - NDR_
TR12 - NDR_
TR13 - NDR_
TR14 - NDR_
TR15 - NDR_
X87_ CONTROL - NDR_
X87_ STATUS - NDR_
X87_ TAG - NDR_
XCR0 - NDR_
XCR1 - NDR_
XCR_ ANY - NDR_
XMM0 - NDR_
XMM1 - NDR_
XMM2 - NDR_
XMM3 - NDR_
XMM4 - NDR_
XMM5 - NDR_
XMM6 - NDR_
XMM7 - NDR_
XMM8 - NDR_
XMM9 - NDR_
XMM10 - NDR_
XMM11 - NDR_
XMM12 - NDR_
XMM13 - NDR_
XMM14 - NDR_
XMM15 - NDR_
XMM16 - NDR_
XMM17 - NDR_
XMM18 - NDR_
XMM19 - NDR_
XMM20 - NDR_
XMM21 - NDR_
XMM22 - NDR_
XMM23 - NDR_
XMM24 - NDR_
XMM25 - NDR_
XMM26 - NDR_
XMM27 - NDR_
XMM28 - NDR_
XMM29 - NDR_
XMM30 - NDR_
XMM31 - NDR_
YMM0 - NDR_
YMM1 - NDR_
YMM2 - NDR_
YMM3 - NDR_
YMM4 - NDR_
YMM5 - NDR_
YMM6 - NDR_
YMM7 - NDR_
YMM8 - NDR_
YMM9 - NDR_
YMM10 - NDR_
YMM11 - NDR_
YMM12 - NDR_
YMM13 - NDR_
YMM14 - NDR_
YMM15 - NDR_
YMM16 - NDR_
YMM17 - NDR_
YMM18 - NDR_
YMM19 - NDR_
YMM20 - NDR_
YMM21 - NDR_
YMM22 - NDR_
YMM23 - NDR_
YMM24 - NDR_
YMM25 - NDR_
YMM26 - NDR_
YMM27 - NDR_
YMM28 - NDR_
YMM29 - NDR_
YMM30 - NDR_
YMM31 - NDR_
ZMM0 - NDR_
ZMM1 - NDR_
ZMM2 - NDR_
ZMM3 - NDR_
ZMM4 - NDR_
ZMM5 - NDR_
ZMM6 - NDR_
ZMM7 - NDR_
ZMM8 - NDR_
ZMM9 - NDR_
ZMM10 - NDR_
ZMM11 - NDR_
ZMM12 - NDR_
ZMM13 - NDR_
ZMM14 - NDR_
ZMM15 - NDR_
ZMM16 - NDR_
ZMM17 - NDR_
ZMM18 - NDR_
ZMM19 - NDR_
ZMM20 - NDR_
ZMM21 - NDR_
ZMM22 - NDR_
ZMM23 - NDR_
ZMM24 - NDR_
ZMM25 - NDR_
ZMM26 - NDR_
ZMM27 - NDR_
ZMM28 - NDR_
ZMM29 - NDR_
ZMM30 - NDR_
ZMM31 - ND_
ACCESS_ ANY_ READ - ND_
ACCESS_ ANY_ WRITE - ND_
ACCESS_ COND_ READ - ND_
ACCESS_ COND_ WRITE - ND_
ACCESS_ NONE - ND_
ACCESS_ PREFETCH - ND_
ACCESS_ READ - ND_
ACCESS_ WRITE - ND_
ADDR_ 16 - ND_
ADDR_ 32 - ND_
ADDR_ 64 - ND_
CFF_ NO_ LEAF - ND_
CFF_ NO_ SUBLEAF - ND_
CODE_ 16 - ND_
CODE_ 32 - ND_
CODE_ 64 - ND_
COND_ BELOW - ND_
COND_ BELOW_ OR_ EQUAL - ND_
COND_ CARRY - ND_
COND_ EQUAL - ND_
COND_ LESS - ND_
COND_ LESS_ OR_ EQUAL - ND_
COND_ NOT_ ABOVE - ND_
COND_ NOT_ ABOVE_ OR_ EQUAL - ND_
COND_ OVERFLOW - ND_
COND_ PARITY - ND_
COND_ SIGN - ND_
COND_ ZERO - ND_
DATA_ 16 - ND_
DATA_ 32 - ND_
DATA_ 64 - ND_
DECO_ BROADCAST - ND_
DECO_ ER - ND_
DECO_ MASK - ND_
DECO_ ND - ND_
DECO_ NF - ND_
DECO_ SAE - ND_
DECO_ ZERO - ND_
DECO_ ZU - ND_
ENCM_ EVEX - ND_
ENCM_ LEGACY - ND_
ENCM_ VEX - ND_
ENCM_ XOP - ND_
EVEXM_ COND - ND_
EVEXM_ EVEX - ND_
EVEXM_ LEGACY - ND_
EVEXM_ VEX - ND_
FALSE - ND_
FEAT_ ALL - ND_
FEAT_ APX - ND_
FEAT_ CET - ND_
FEAT_ CLDEMOTE - ND_
FEAT_ MPX - ND_
FEAT_ NONE - ND_
FEAT_ PITI - ND_
FLAG_ 3DNOW - ND_
FLAG_ AG - ND_
FLAG_ BITBASE - ND_
FLAG_ CETT - ND_
FLAG_ COND - ND_
FLAG_ D64 - ND_
FLAG_ F64 - ND_
FLAG_ I64 - ND_
FLAG_ I67 - ND_
FLAG_ IER - ND_
FLAG_ IWO64 - ND_
FLAG_ LIG - ND_
FLAG_ LOCKSP - ND_
FLAG_ LOCK_ SPECIAL - ND_
FLAG_ MFR - ND_
FLAG_ MIB - ND_
FLAG_ MMASK - ND_
FLAG_ MODRM - ND_
FLAG_ NO66 - ND_
FLAG_ NO67 - ND_
FLAG_ NOA16 - ND_
FLAG_ NOL0 - ND_
FLAG_ NOMZ - ND_
FLAG_ NOREP - ND_
FLAG_ NORE X2 - ND_
FLAG_ NORIPREL - ND_
FLAG_ NOV - ND_
FLAG_ NOVP - ND_
FLAG_ NO_ RIP_ REL - ND_
FLAG_ O64 - ND_
FLAG_ RESERVE D0 - ND_
FLAG_ S66 - ND_
FLAG_ SCALABLE - ND_
FLAG_ SERIAL - ND_
FLAG_ SHS - ND_
FLAG_ SIBMEM - ND_
FLAG_ VECTOR - ND_
FLAG_ VSIB - ND_
FLAG_ WIG - ND_
FPU_ FLAG_ MODIFIED - ND_
FPU_ FLAG_ SET_ 0 - ND_
FPU_ FLAG_ SET_ 1 - ND_
FPU_ FLAG_ UNDEFINED - ND_
MAX_ BND_ REGS - ND_
MAX_ CR_ REGS - ND_
MAX_ DR_ REGS - ND_
MAX_ FPU_ REGS - ND_
MAX_ GPR_ REGS - ND_
MAX_ INSTRUCTION_ LENGTH - ND_
MAX_ MMX_ REGS - ND_
MAX_ MNEMONIC_ LENGTH - ND_
MAX_ MSK_ REGS - ND_
MAX_ OPERAND - ND_
MAX_ REGISTER_ SIZE - ND_
MAX_ SEG_ REGS - ND_
MAX_ SSE_ REGS - ND_
MAX_ SYS_ REGS - ND_
MAX_ TILE_ REGS - ND_
MAX_ TR_ REGS - ND_
MAX_ X87_ REGS - ND_
MIN_ BUF_ SIZE - ND_
MOD_ ANY - ND_
MOD_ COMPAT - ND_
MOD_ LONG - ND_
MOD_ MODE_ MASK - ND_
MOD_ OTHER_ MASK - ND_
MOD_ PROT - ND_
MOD_ R0 - ND_
MOD_ R1 - ND_
MOD_ R2 - ND_
MOD_ R3 - ND_
MOD_ REAL - ND_
MOD_ RING_ MASK - ND_
MOD_ SGX - ND_
MOD_ SGX_ OFF - ND_
MOD_ SMM - ND_
MOD_ SMM_ OFF - ND_
MOD_ TSX - ND_
MOD_ TSX_ OFF - ND_
MOD_ V8086 - ND_
MOD_ VMXN - ND_
MOD_ VMXN_ SEAM - ND_
MOD_ VMXR - ND_
MOD_ VMXR_ SEAM - ND_
MOD_ VMX_ MASK - ND_
MOD_ VMX_ OFF - ND_
OPSZ_ 16 - ND_
OPSZ_ 32 - ND_
OPSZ_ 64 - ND_
OPTION_ ONLY_ EXPLICIT_ OPERANDS - ND_
PREFIX_ EVEX - ND_
PREFIX_ G0_ LOCK - ND_
PREFIX_ G1_ BND - ND_
PREFIX_ G1_ REPE_ REPZ - ND_
PREFIX_ G1_ REPNE_ REPNZ - ND_
PREFIX_ G1_ XACQUIRE - ND_
PREFIX_ G1_ XRELEASE - ND_
PREFIX_ G2_ BR_ ALT - ND_
PREFIX_ G2_ BR_ NOT_ TAKEN - ND_
PREFIX_ G2_ BR_ TAKEN - ND_
PREFIX_ G2_ NO_ TRACK - ND_
PREFIX_ G2_ SEG_ CS - ND_
PREFIX_ G2_ SEG_ DS - ND_
PREFIX_ G2_ SEG_ ES - ND_
PREFIX_ G2_ SEG_ FS - ND_
PREFIX_ G2_ SEG_ GS - ND_
PREFIX_ G2_ SEG_ SS - ND_
PREFIX_ G3_ OPERAND_ SIZE - ND_
PREFIX_ G4_ ADDR_ SIZE - ND_
PREFIX_ REX2 - ND_
PREFIX_ REX_ MAX - ND_
PREFIX_ REX_ MIN - ND_
PREFIX_ VEX_ 2B - ND_
PREFIX_ VEX_ 3B - ND_
PREFIX_ XOP - ND_
PREF_ BH - ND_
PREF_ BHINT - ND_
PREF_ BND - ND_
PREF_ DNT - ND_
PREF_ HLE - ND_
PREF_ HLEWOL - ND_
PREF_ HLE_ WO_ LOCK - ND_
PREF_ LOCK - ND_
PREF_ REP - ND_
PREF_ REPC - ND_
PREF_ XACQUIRE - ND_
PREF_ XRELEASE - ND_
SIZE_ 1KB - ND_
SIZE_ 8BIT - ND_
SIZE_ 16BIT - ND_
SIZE_ 32BIT - ND_
SIZE_ 48BIT - ND_
SIZE_ 64BIT - ND_
SIZE_ 80BIT - ND_
SIZE_ 112BIT - ND_
SIZE_ 128BIT - ND_
SIZE_ 224BIT - ND_
SIZE_ 256BIT - ND_
SIZE_ 384BIT - ND_
SIZE_ 512BIT - ND_
SIZE_ 752BIT - ND_
SIZE_ 864BIT - ND_
SIZE_ 4096BIT - ND_
SIZE_ CACHE_ LINE - ND_
SIZE_ UNKNOWN - ND_
STACK_ 16 - ND_
STACK_ 32 - ND_
STACK_ 64 - ND_
STATUS_ 16_ BIT_ ADDRESSING_ NOT_ SUPPORTED - ND_
STATUS_ 66_ NOT_ ACCEPTED - ND_
STATUS_ BAD_ EVEX_ LL - ND_
STATUS_ BAD_ EVEX_ V_ PRIME - ND_
STATUS_ BAD_ LOCK_ PREFIX - ND_
STATUS_ BROADCAST_ NOT_ SUPPORTED - ND_
STATUS_ BUFFER_ OVERFLOW - ND_
STATUS_ BUFFER_ TOO_ SMALL - ND_
STATUS_ CS_ LOAD - ND_
STATUS_ ER_ SAE_ NOT_ SUPPORTED - ND_
STATUS_ EVEX_ WITH_ PREFIX - ND_
STATUS_ HINT_ OPERAND_ NOT_ USED - ND_
STATUS_ INSTRUCTION_ TOO_ LONG - ND_
STATUS_ INTERNAL_ ERROR - ND_
STATUS_ INVALID_ DEST_ REGS - ND_
STATUS_ INVALID_ ENCODING - ND_
STATUS_ INVALID_ ENCODING_ IN_ MODE - ND_
STATUS_ INVALID_ EVEX_ BYTE3 - ND_
STATUS_ INVALID_ INSTRUX - ND_
STATUS_ INVALID_ PARAMETER - ND_
STATUS_ INVALID_ PREFIX_ SEQUENCE - ND_
STATUS_ INVALID_ REGISTER_ IN_ INSTRUCTION - ND_
STATUS_ INVALID_ TILE_ REGS - ND_
STATUS_ INVALID_ VSIB_ REGS - ND_
STATUS_ MASK_ NOT_ SUPPORTED - ND_
STATUS_ MASK_ REQUIRED - ND_
STATUS_ RIP_ REL_ ADDRESSING_ NOT_ SUPPORTED - ND_
STATUS_ SIBMEM_ WITHOUT_ SIB - ND_
STATUS_ SUCCESS - ND_
STATUS_ VEX_ VVVV_ MUST_ BE_ ZERO - ND_
STATUS_ VEX_ WITH_ PREFIX - ND_
STATUS_ VSIB_ WITHOUT_ SIB - ND_
STATUS_ XOP_ WITH_ PREFIX - ND_
STATUS_ ZEROING_ NOT_ SUPPORTED - ND_
STATUS_ ZEROING_ NO_ MASK - ND_
STATUS_ ZEROING_ ON_ MEMORY - ND_TRUE
- ND_
VECM_ 128 - ND_
VECM_ 256 - ND_
VECM_ 512 - ND_
VEND_ AMD - ND_
VEND_ ANY - ND_
VEND_ INTEL - ND_
VEND_ MAX - ND_
VEXM_ 2B - ND_
VEXM_ 3B
Functions§
- NdDecode⚠
- NdDecode
Ex ⚠ - NdDecode
Ex2 ⚠ - NdDecode
With ⚠Context - NdGet
Full ⚠Access Map - NdGet
Operand ⚠Rlut - NdGet
Version ⚠ - NdInit
Context ⚠ - NdIs
Instrux ⚠RipRelative - NdTo
Text ⚠
Type Aliases§
- INSTRUX
- NDSTATUS
- ND_
ACCESS_ MAP - ND_BOOL
- ND_
BRANCH_ INFO - ND_
CONTEXT - ND_
CPUID_ FLAG - ND_EVEX
- ND_
FPU_ FLAGS - ND_
MODRM - ND_
OPDESC_ ADDRESS - ND_
OPDESC_ ADDRESS_ FAR - ND_
OPDESC_ ADDRESS_ NEAR - ND_
OPDESC_ CONSTANT - ND_
OPDESC_ DEFAULT_ FLAGS - ND_
OPDESC_ IMMEDIATE - ND_
OPDESC_ MEMORY - ND_
OPDESC_ REGISTER - ND_
OPDESC_ RELOFFSET - ND_
OPERAND - ND_
OPERAND_ ACCESS - ND_
OPERAND_ DECORATOR - ND_
OPERAND_ FLAGS - ND_
OPERAND_ RLUT - ND_
OPERAND_ SIZE - ND_
REG_ SIZE - ND_REX
- ND_REX2
- ND_
RFLAGS - ND_SIB
- ND_
SINT8 - ND_
SINT16 - ND_
SINT32 - ND_
SINT64 - ND_
SIZET - ND_
UINT8 - ND_
UINT16 - ND_
UINT32 - ND_
UINT64 - ND_
VALID_ DECORATORS - ND_
VALID_ MODES - ND_
VALID_ PREFIXES - ND_VEX2
- ND_VEX3
- ND_XOP
- PND_
OPERAND
Unions§
- _INSTRUX__
bindgen_ ty_ 2 - _INSTRUX__
bindgen_ ty_ 3 - _INSTRUX__
bindgen_ ty_ 4 - _INSTRUX__
bindgen_ ty_ 6 - _ND_
CPUID_ FLAG - _ND_
EVEX - _ND_
MODRM - _ND_
OPDESC_ MEMORY__ bindgen_ ty_ 1 - _ND_
OPERAND_ ACCESS - _ND_
OPERAND_ FLAGS - _ND_
OPERAND__ bindgen_ ty_ 1 - _ND_REX
- _ND_
REX2 - _ND_
RFLAGS - _ND_SIB
- _ND_
VALID_ DECORATORS - _ND_
VALID_ MODES - _ND_
VALID_ PREFIXES - _ND_
VEX2 - _ND_
VEX3 - _ND_XOP