aboutsummaryrefslogtreecommitdiff
path: root/cortex-m-rt/macros/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cortex-m-rt/macros/src/lib.rs')
-rw-r--r--cortex-m-rt/macros/src/lib.rs15
1 files changed, 6 insertions, 9 deletions
diff --git a/cortex-m-rt/macros/src/lib.rs b/cortex-m-rt/macros/src/lib.rs
index e37eb9c..da21954 100644
--- a/cortex-m-rt/macros/src/lib.rs
+++ b/cortex-m-rt/macros/src/lib.rs
@@ -92,9 +92,8 @@ pub fn entry(args: TokenStream, input: TokenStream) -> TokenStream {
"`#[entry]` function must have signature `fn() -> !`"
);
- assert_eq!(
- args.to_string(),
- "",
+ assert!(
+ args.to_string() == "",
"`entry` attribute must have no arguments"
);
@@ -250,9 +249,8 @@ pub fn entry(args: TokenStream, input: TokenStream) -> TokenStream {
pub fn exception(args: TokenStream, input: TokenStream) -> TokenStream {
let f: ItemFn = syn::parse(input).expect("`#[exception]` must be applied to a function");
- assert_eq!(
- args.to_string(),
- "",
+ assert!(
+ args.to_string() == "",
"`exception` attribute must have no arguments"
);
@@ -473,9 +471,8 @@ pub fn pre_init(args: TokenStream, input: TokenStream) -> TokenStream {
"`#[pre_init]` function must have signature `unsafe fn()`"
);
- assert_eq!(
- args.to_string(),
- "",
+ assert!(
+ args.to_string() == "",
"`pre_init` attribute must have no arguments"
);