Module asm

Source

Structs§

AsmArgs

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!)
err_duplicate_option 🔒
Report a duplicate option error.
err_unsupported_option 🔒
Report an invalid option error.
expand_asm 🔒
expand_global_asm 🔒
expand_naked_asm 🔒
expand_preparsed_asm 🔒
parse_args 🔒
parse_asm_args
parse_clobber_abi 🔒
parse_options 🔒
parse_reg 🔒
try_set_option 🔒
Try to set the provided option in the provided AsmArgs. If it is already set, report a duplicate option error.