We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 3502ed3 + a7330f4 commit c0e4189Copy full SHA for c0e4189
1 file changed
compiler/rustc_attr_parsing/src/attributes/diagnostic/mod.rs
@@ -236,9 +236,11 @@ fn parse_directive_items<'p, S: Stage>(
236
}}
237
238
macro or_malformed($($code:tt)*) {{
239
- let Some(ret) = (||{
240
- Some($($code)*)
241
- })() else {
+ let Some(ret) = (
+ try {
+ $($code)*
242
+ }
243
+ ) else {
244
malformed!()
245
};
246
ret
0 commit comments