[−][src]Crate dynasm
Modules
arch | Module with architecture-specific assembler implementations |
Structs
DynasmData | |
Expr | An expression that will be inserted by the caller. |
Ident | An identifier. |
Number | An integral value in a particular |
NumericRepr | A number representation (sign and size). |
State | This struct contains all non-parsing state that dynasm! requires while parsing and compiling |
Enums
Const | A value in a list of constants. |
Directive | |
JumpOffset | A value that is specifically for jump offset use.
Slightly more specialized than |
MalformedDirectiveError | |
Size | Enum representing the result size of a value/expression/register/etc in bytes. Uses the NASM syntax for sizes (a word is 16 bits) |
Stmt | An abstract representation of a dynasm runtime statement to be emitted |
Value | A dynamically or statically computed value. |