Declarative macros 2.0 were landed recently (rust-lang/rust#40847), and I want to try them. The problem is that rustfmt corrupts the source. Consider this simple example:
Rustfmt converts it to:
Which makes it uncompilable. Version of rustfmt: 0.2.5-nightly
.