We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 064d06a commit 4d7d2f1Copy full SHA for 4d7d2f1
stdsimd-test/assert-instr-macro/src/lib.rs
@@ -28,8 +28,8 @@ pub fn assert_instr(
28
.expect("expected #[assert_instr(instr, a = b, ...)]");
29
let item =
30
syn::parse::<syn::Item>(item).expect("must be attached to an item");
31
- let func = match item.node {
32
- syn::ItemKind::Fn(ref f) => f,
+ let func = match item {
+ syn::Item::Fn(ref f) => f,
33
_ => panic!("must be attached to a function"),
34
};
35
@@ -70,7 +70,8 @@ pub fn assert_instr(
70
}
71
72
73
- let attrs = item.attrs
+
74
+ let attrs = func.attrs
75
.iter()
76
.filter(|attr| {
77
attr.path
0 commit comments