Carify on a semicolon in macro call

This commit is contained in:
veetaha 2020-05-10 21:57:49 +03:00
parent a1dc28f236
commit 33f240960d
2 changed files with 13 additions and 3 deletions

View file

@ -1830,7 +1830,12 @@ impl NameRef {}
/// }
/// ❱
///
/// ❰ foo!() ❱
/// // semicolon is a part of `MacroCall` when it is used in item positions
/// ❰ foo!(); ❱
///
/// fn main() {
/// ❰ foo!() ❱; // macro call expression position doesn't include the semi
/// }
/// ```
///
/// [Reference](https://doc.rust-lang.org/reference/macros.html)