Skip to content

Commit b06da00

Browse files
committed
Fix clippy lints after update
1 parent 098c1c7 commit b06da00

File tree

4 files changed

+5
-18
lines changed

4 files changed

+5
-18
lines changed

vhdl_lang/src/analysis/design_unit.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -408,10 +408,7 @@ impl<'a, 't> AnalyzeContext<'a, 't> {
408408
&ent_name_span.pos(self.ctx),
409409
&designator.item,
410410
)
411-
.map(|design| {
412-
designator.set_unique_reference(design.into());
413-
design
414-
})?),
411+
.inspect(|design| designator.set_unique_reference(design.0))?),
415412

416413
// configuration cfg of lib.ent
417414
Name::Selected(ref mut prefix, ref mut designator) => {

vhdl_lang/src/analysis/names.rs

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1481,12 +1481,8 @@ impl<'a, 't> AnalyzeContext<'a, 't> {
14811481
designator.pos(self.ctx),
14821482
&designator.item.item,
14831483
)
1484-
.map(|design| {
1485-
designator
1486-
.item
1487-
.reference
1488-
.set_unique_reference(design.into());
1489-
design
1484+
.inspect(|design| {
1485+
designator.item.reference.set_unique_reference(design.0)
14901486
})?,
14911487
);
14921488
} else {

vhdl_lang/src/syntax/expression.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -554,10 +554,7 @@ fn parse_expr(
554554
/// 8. misc_operator: ** | abs | not
555555
pub fn parse_expression(ctx: &mut ParsingContext<'_>) -> ParseResult<WithTokenSpan<Expression>> {
556556
let state = ctx.stream.state();
557-
parse_expr(ctx, 0).map_err(|err| {
558-
ctx.stream.set_state(state);
559-
err
560-
})
557+
parse_expr(ctx, 0).inspect_err(|_| ctx.stream.set_state(state))
561558
}
562559

563560
#[cfg(test)]

vhdl_lang/src/syntax/names.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -550,10 +550,7 @@ pub fn into_range(assoc: AssociationElement) -> Result<ast::Range, AssociationEl
550550

551551
pub fn parse_name(ctx: &mut ParsingContext<'_>) -> ParseResult<WithTokenSpan<Name>> {
552552
let state = ctx.stream.state();
553-
_parse_name(ctx).map_err(|err| {
554-
ctx.stream.set_state(state);
555-
err
556-
})
553+
_parse_name(ctx).inspect_err(|_| ctx.stream.set_state(state))
557554
}
558555

559556
#[cfg(test)]

0 commit comments

Comments
 (0)