Skip to content

Commit

Permalink
Format macros in trait item position
Browse files Browse the repository at this point in the history
  • Loading branch information
shioju committed May 3, 2017
1 parent 89f6aa2 commit 51815ef
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/visitor.rs
Expand Up @@ -382,8 +382,8 @@ impl<'a> FmtVisitor<'a> {
self.block_indent);
self.push_rewrite(ti.span, rewrite);
}
ast::TraitItemKind::Macro(..) => {
// FIXME(#1158) Macros in trait item position
ast::TraitItemKind::Macro(ref mac) => {
self.visit_mac(mac, Some(ti.ident), MacroPosition::Item);
}
}
}
Expand Down
3 changes: 3 additions & 0 deletions tests/source/issue-1158.rs
@@ -0,0 +1,3 @@
trait T {
itemmacro!(this, is.now() .formatted(yay));
}
3 changes: 3 additions & 0 deletions tests/target/issue-1158.rs
@@ -0,0 +1,3 @@
trait T {
itemmacro!(this, is.now().formatted(yay));
}

0 comments on commit 51815ef

Please sign in to comment.