diff options
| author | Laurenz <laurmaedje@gmail.com> | 2023-01-20 14:14:13 +0100 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2023-01-20 14:21:59 +0100 |
| commit | b73b4f33bcf0e4ff2cfa8438433205cd3a323e43 (patch) | |
| tree | b59ee2c6f46558b7e6a0b2b50e0f7e93afeb3ace /src/syntax/parser.rs | |
| parent | dd331f007cb9c9968605f8d3eaef8fb498c21322 (diff) | |
Fix a few clippy lints
Diffstat (limited to 'src/syntax/parser.rs')
| -rw-r--r-- | src/syntax/parser.rs | 6 |
1 files changed, 3 insertions, 3 deletions
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<Vec<SyntaxNode>> { - 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<usize>) -> Option<SyntaxNode> { - 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; } |
