[#60669](https://github.com/rust-lang/rust/pull/60669) has been merged and I guess the AST needs to be modified to support it.