From b73b4f33bcf0e4ff2cfa8438433205cd3a323e43 Mon Sep 17 00:00:00 2001 From: Laurenz Date: Fri, 20 Jan 2023 14:14:13 +0100 Subject: Fix a few clippy lints --- src/syntax/parser.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/syntax/parser.rs') diff --git a/src/syntax/parser.rs b/src/syntax/parser.rs index 0e1b52b1..a379500c 100644 --- a/src/syntax/parser.rs +++ b/src/syntax/parser.rs @@ -54,7 +54,7 @@ pub(super) fn reparse_markup( at_start: &mut bool, mut stop: impl FnMut(SyntaxKind) -> bool, ) -> Option> { - let mut p = Parser::new(&text, range.start, LexMode::Markup); + let mut p = Parser::new(text, range.start, LexMode::Markup); while !p.eof() && !stop(p.current) && p.current_start() < range.end { if p.newline() { *at_start = true; @@ -512,7 +512,7 @@ fn block(p: &mut Parser) { } pub(super) fn reparse_block(text: &str, range: Range) -> Option { - let mut p = Parser::new(&text, range.start, LexMode::Code); + let mut p = Parser::new(text, range.start, LexMode::Code); assert!(p.at(SyntaxKind::LeftBracket) || p.at(SyntaxKind::LeftBrace)); block(&mut p); (p.balanced && p.prev_end() == range.end) @@ -630,7 +630,7 @@ fn item(p: &mut Parser, keyed: bool) -> SyntaxKind { Some(SyntaxKind::Ident) => SyntaxKind::Named, Some(SyntaxKind::Str) if keyed => SyntaxKind::Keyed, _ => { - for child in p.post_process(m).next() { + for child in p.post_process(m) { if child.kind() == SyntaxKind::Colon { break; } -- cgit v1.2.3