Re-exportsยง
use rustc_ast as ast;๐use rustc_ast::AsmMacro;๐use rustc_span::Span;๐use rustc_span::Symbol;๐use rustc_span::kw;๐use super::ExpKeywordPair;๐use super::ForceCollect;๐use super::IdentKind;๐use super::Trailing;๐use super::UsePreAttrPos;๐use crate::PResult;๐use crate::Parser;๐use crate::diagnostics;๐use crate::exp;๐use crate::token;๐
Structsยง
- AsmArg
- An argument to one of the
asm!macros. The argument is syntactically valid, but is otherwise not validated at all. - AsmAttr
Vec - A parsed list of attributes that is not attached to any item.
Used to check whether
asm!arguments are configured out. - AsmOption
Enumsยง
Functionsยง
- eat_
operand_ ๐keyword - Used for better error messages when operand types are used that are not
supported by the current macro (e.g.
inoroutforglobal_asm!) - parse_
asm_ args - parse_
asm_ ๐operand - parse_
clobber_ ๐abi - parse_
options ๐ - parse_
reg ๐