Update AsmArgs field visibility for rustfmt
To more easily allow rustfmt to format the asm! macro as specified in rust-dev-tools/fmt-rfcs#152 certain fields are made public.
This commit is contained in:
parent
f1ce0e6a00
commit
11bea2681c
1 changed files with 4 additions and 4 deletions
|
@ -16,13 +16,13 @@ use rustc_target::asm::InlineAsmArch;
|
|||
use smallvec::smallvec;
|
||||
|
||||
pub struct AsmArgs {
|
||||
templates: Vec<P<ast::Expr>>,
|
||||
operands: Vec<(ast::InlineAsmOperand, Span)>,
|
||||
pub templates: Vec<P<ast::Expr>>,
|
||||
pub operands: Vec<(ast::InlineAsmOperand, Span)>,
|
||||
named_args: FxHashMap<Symbol, usize>,
|
||||
reg_args: FxHashSet<usize>,
|
||||
clobber_abis: Vec<(Symbol, Span)>,
|
||||
pub clobber_abis: Vec<(Symbol, Span)>,
|
||||
options: ast::InlineAsmOptions,
|
||||
options_spans: Vec<Span>,
|
||||
pub options_spans: Vec<Span>,
|
||||
}
|
||||
|
||||
fn parse_args<'a>(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue