summaryrefslogtreecommitdiffstats
path: root/compiler/rustc_macros/src/newtype.rs
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/rustc_macros/src/newtype.rs')
-rw-r--r--compiler/rustc_macros/src/newtype.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/compiler/rustc_macros/src/newtype.rs b/compiler/rustc_macros/src/newtype.rs
index 415a89b0f..72b47de1a 100644
--- a/compiler/rustc_macros/src/newtype.rs
+++ b/compiler/rustc_macros/src/newtype.rs
@@ -36,7 +36,8 @@ impl Parse for Newtype {
false
}
"max" => {
- let Meta::NameValue(MetaNameValue { value: Expr::Lit(lit), .. }) = &attr.meta else {
+ let Meta::NameValue(MetaNameValue { value: Expr::Lit(lit), .. }) = &attr.meta
+ else {
panic!("#[max = NUMBER] attribute requires max value");
};
@@ -47,7 +48,8 @@ impl Parse for Newtype {
false
}
"debug_format" => {
- let Meta::NameValue(MetaNameValue { value: Expr::Lit(lit), .. }) = &attr.meta else {
+ let Meta::NameValue(MetaNameValue { value: Expr::Lit(lit), .. }) = &attr.meta
+ else {
panic!("#[debug_format = FMT] attribute requires a format");
};