aboutsummaryrefslogtreecommitdiff
path: root/x86test/x86test_macro/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'x86test/x86test_macro/src/lib.rs')
-rw-r--r--x86test/x86test_macro/src/lib.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/x86test/x86test_macro/src/lib.rs b/x86test/x86test_macro/src/lib.rs
index 36df156..b45ccea 100644
--- a/x86test/x86test_macro/src/lib.rs
+++ b/x86test/x86test_macro/src/lib.rs
@@ -97,14 +97,12 @@ fn should_panic(fun: &ItemFn) -> bool {
/// ```
#[proc_macro_attribute]
pub fn x86test(args: TokenStream, input: TokenStream) -> TokenStream {
- let ico = input.clone();
-
let args: Vec<NestedMeta> = syn::parse_macro_input!(args as AttributeArgs);
let input_fn = syn::parse_macro_input!(input as ItemFn);
let mut physical_memory: (u64, u64) = (0, 0);
let mut ioport_reads: (u64, u64) = (0, 0);
- let mut should_panic = should_panic(&input_fn);
+ let should_panic = should_panic(&input_fn);
// Parse the arguments of x86test:
// #[x86test(ram(0xdead, 12), ioport(0x1, 0xfe))]