Lines Matching full:let
12 let attr = attr.to_string();
22 let mut tokens: Vec<_> = ts.into_iter().collect();
37 let body = match tokens.pop() {
43 let mut body_it = body.stream().into_iter();
44 let mut tests = Vec::new();
45 let mut attributes: HashMap<String, TokenStream> = HashMap::new();
46 while let Some(token) = body_it.next() {
50 if let Some(TokenTree::Ident(name)) = g.stream().into_iter().next() {
63 if let Some(TokenTree::Ident(test_name)) = body_it.next() {
74 let config_kunit = "#[cfg(CONFIG_KUNIT=\"y\")]".to_owned().parse().unwrap();
112 let mut kunit_macros = "".to_owned();
113 let mut test_cases = "".to_owned();
114 let mut assert_macros = "".to_owned();
115 let path = crate::helpers::file();
116 let num_tests = tests.len();
118 let kunit_wrapper_fn_name = format!("kunit_rust_wrapper_{test}");
122 let kunit_wrapper = format!(
178 let mut new_body = vec![];
179 let mut body_it = body.stream().into_iter();
181 while let Some(token) = body_it.next() {
198 let mut final_body = TokenStream::new();