mirror of
https://github.com/fluencelabs/wasm-bindgen
synced 2025-03-16 02:00:51 +00:00
get rid of unnecessary mutable var
This commit is contained in:
parent
3ae6614738
commit
f1b300c8aa
@ -212,8 +212,7 @@ impl Program {
|
||||
_ => panic!("only public enums are allowed"),
|
||||
}
|
||||
|
||||
let mut i = 0;
|
||||
let variants = item.variants.iter().map(|ref v| {
|
||||
let variants = item.variants.iter().enumerate().map(|(i, v)| {
|
||||
match v.fields {
|
||||
syn::Fields::Unit => (),
|
||||
_ => panic!("Only C-Style enums allowed")
|
||||
@ -225,11 +224,10 @@ impl Program {
|
||||
}
|
||||
int_lit.value() as u32
|
||||
},
|
||||
None => i,
|
||||
None => i as u32,
|
||||
_ => panic!("Enums may only have number literal values")
|
||||
};
|
||||
|
||||
i = i + 1;
|
||||
(v.ident, value)
|
||||
}).collect();
|
||||
self.enums.push(Enum {
|
||||
|
Loading…
x
Reference in New Issue
Block a user