Lines Matching refs:Some
268 if let Some((unexpected_span, delimiter)) = span_of_unexpected_ignoring_nones(self.cursor()) in drop()
272 inner.set(Unexpected::Some(unexpected_span, delimiter)); in drop()
397 unexpected: Cell::new(Some(unexpected)), in new_parse_buffer()
403 Some(Span, Delimiter), enumerator
417 Unexpected::Some(span, delimiter) => Unexpected::Some(*span, *delimiter), in clone()
437 Unexpected::Some(span, delimiter) => return (unexpected, Some((span, delimiter))), in inner_unexpected()
451 while let Some((inner, _span, rest)) = cursor.group(Delimiter::None) { in span_of_unexpected_ignoring_nones()
452 if let Some(unexpected) = span_of_unexpected_ignoring_nones(inner) { in span_of_unexpected_ignoring_nones()
453 return Some(unexpected); in span_of_unexpected_ignoring_nones()
460 Some((cursor.span(), cursor.scope_delimiter())) in span_of_unexpected_ignoring_nones()
975 unexpected: Cell::new(Some(Rc::new(Cell::new(Unexpected::None)))), in fork()
1161 Some((span, delimiter)) => Err(err_unexpected_token(span, delimiter)), in check_unexpected()
1178 Ok(Some(input.parse()?)) in parse()
1196 Some((tt, rest)) => Ok((tt, rest)), in parse()
1206 if let Some((group, rest)) = cursor.any_group_token() { in parse()
1220 Some((punct, rest)) => Ok((punct, rest)), in parse()
1230 Some((literal, rest)) => Ok((literal, rest)), in parse()
1299 if let Some((unexpected_span, delimiter)) = in parse2()
1315 if let Some((unexpected_span, delimiter)) = in __parse_scoped()