commit | 1a8b352ead3d664a1fa914bfccdfb9cdd6fdf68f | [log] [tgz] |
---|---|---|
author | David Tolnay <dtolnay@gmail.com> | Sat Oct 08 22:27:00 2016 -0700 |
committer | David Tolnay <dtolnay@gmail.com> | Sat Oct 08 22:27:00 2016 -0700 |
tree | 2f80704277a6a8790a4c55124009a89e69d7414c | |
parent | e6042a624309bcb1fa87074139c9343e4c556c1b [diff] |
Semicolon after item macro
diff --git a/src/item.rs b/src/item.rs index b6da994..a8fb948 100644 --- a/src/item.rs +++ b/src/item.rs
@@ -276,6 +276,10 @@ punct!("!") >> name: option!(ident) >> body: delimited >> + cond!(match body.delim { + DelimToken::Paren | DelimToken::Bracket => true, + DelimToken::Brace => false, + }, punct!(";")) >> (Item { ident: name.unwrap_or_else(|| Ident::new("")), vis: Visibility::Inherited,