I get the same error in a regular function as well:

```
pub fn main() {
    #[macro_export]
    macro_rules! baz {
        () => (612)
    }
}
```