Lines Matching full:let
8 let group = expect_group(it); in expect_string_array()
10 let mut values = Vec::new(); in expect_string_array()
11 let mut it = group.stream().into_iter(); in expect_string_array()
13 while let Some(val) = try_string(&mut it) { in expect_string_array()
41 let string = if builtin { in emit_base()
105 let mut info = ModuleInfo::default(); in parse()
117 let mut seen_keys = Vec::new(); in parse()
120 let key = match it.next() { in parse()
156 let mut ordered_keys: Vec<&str> = Vec::new(); in parse()
172 let mut it = ts.into_iter(); in module()
174 let info = ModuleInfo::parse(&mut it); in module()
177 let ident = info.name.replace('-', "_"); in module()
178 let mut modinfo = ModInfoBuilder::new(ident.as_ref()); in module()
179 if let Some(authors) = info.authors { in module()
184 if let Some(description) = info.description { in module()
188 if let Some(aliases) = info.alias { in module()
193 if let Some(firmware) = info.firmware { in module()
200 let file = in module()
341 let initer = in module()