Lines Matching full:let
8 let mut tokens: Vec<_> = ts.into_iter().collect(); in vtable()
11 let is_trait = tokens in vtable()
24 let body = match tokens.pop() { in vtable()
29 let mut body_it = body.stream().into_iter(); in vtable()
30 let mut functions = Vec::new(); in vtable()
31 let mut consts = HashSet::new(); in vtable()
32 while let Some(token) = body_it.next() { in vtable()
35 let fn_name = match body_it.next() { in vtable()
43 let const_name = match body_it.next() { in vtable()
54 let mut const_items; in vtable()
64 let gen_const_name = format!("HAS_{}", f.to_uppercase()); in vtable()
83 let gen_const_name = format!("HAS_{}", f.to_uppercase()); in vtable()
91 let new_body = vec![const_items.parse().unwrap(), body.stream()] in vtable()