[Input](https://play.rust-lang.org/?gist=a94a6a5c67ee2266058f0378d167d77f&version=nightly&mode=debug&edition=2015): ```rust fn a(_ /*comment*/: u8) {} fn b(/*comment*/ _: u8) {} fn main() {} ``` Expected output (no changes): ```rust fn a(_ /*comment*/: u8) {} fn b(/*comment*/ _: u8) {} fn main() {} ``` Real output (on of the comments is removed): ```rust fn a(_: u8) {} fn b(/*comment*/ _: u8) {} fn main() {} ``` Replacing `_` with normal identifier doesn't help. I guess it's related to https://github.com/rust-lang-nursery/rustfmt/issues/1096.