ast::AttrStyle::Inner => self.word("#!["),
ast::AttrStyle::Outer => self.word("#["),
}
+ self.ibox(0);
if let Some(mi) = attr.meta() {
self.print_meta_item(&mi);
} else {
}
}
}
+ self.end();
self.word("]");
}
}
}
fn print_tts(&mut self, tts: tokenstream::TokenStream, convert_dollar_crate: bool) {
- self.ibox(0);
for (i, tt) in tts.into_trees().enumerate() {
if i != 0 {
self.space();
}
self.print_tt(tt, convert_dollar_crate);
}
- self.end();
}
fn print_mac_common(
self.bopen();
}
}
+ self.ibox(0);
self.print_tts(tts, convert_dollar_crate);
+ self.end();
match delim {
DelimToken::Paren => self.pclose(),
DelimToken::Bracket => self.word("]"),