Skip to main content

Module asm

Module asm 

Source

Structsยง

AsmArg
An argument to one of the asm! macros. The argument is syntactically valid, but is otherwise not validated at all.
AsmAttrVec
A parsed list of attributes that is not attached to any item. Used to check whether asm! arguments are configured out.
AsmOption

Enumsยง

AsmArgKind

Functionsยง

eat_operand_keyword ๐Ÿ”’
Used for better error messages when operand types are used that are not supported by the current macro (e.g. in or out for global_asm!)
parse_asm_args
parse_asm_operand ๐Ÿ”’
parse_clobber_abi ๐Ÿ”’
parse_options ๐Ÿ”’
parse_reg ๐Ÿ”’