Format macro matchers in generated code
diff --git a/codegen/src/main.rs b/codegen/src/main.rs
index bb7896f..2536540 100644
--- a/codegen/src/main.rs
+++ b/codegen/src/main.rs
@@ -943,6 +943,7 @@
     let mut config = rustfmt::Config::default();
     config.set().emit_mode(rustfmt::EmitMode::Stdout);
     config.set().verbose(rustfmt::Verbosity::Quiet);
+    config.set().format_macro_matchers(true);
     let mut session = rustfmt::Session::new(config, Some(&mut file));
     session
         .format(rustfmt::Input::Text(content.to_string()))