From f88470aa3cd422434f01b12b53cfcf494bca2e56 Mon Sep 17 00:00:00 2001 From: Johannes Altmanninger Date: Tue, 1 Apr 2025 14:28:06 +0200 Subject: [PATCH] Address some unused_must_use warnings for ControlFlow As seen on nightly Rust. --- src/ast.rs | 5 +++-- src/reader.rs | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/ast.rs b/src/ast.rs index 5a7de63fd..284ebec9d 100644 --- a/src/ast.rs +++ b/src/ast.rs @@ -663,7 +663,8 @@ fn index_mut(&mut self, index: usize) -> &mut Self::Output { impl Acceptor for $name { #[allow(unused_variables)] fn accept<'a>(&'a self, visitor: &mut dyn NodeVisitor<'a>, reversed: bool) { - accept_list_visitor!(Self, accept, visit, self, visitor, reversed, $contents); + let _ = + accept_list_visitor!(Self, accept, visit, self, visitor, reversed, $contents); } } impl AcceptorMut for $name { @@ -3819,7 +3820,7 @@ fn allocate(&self) -> Box { // Return the resulting Node pointer. It is never null. fn allocate_visit(&mut self) -> Box { let mut result = Box::::default(); - self.visit_mut(&mut *result); + let _ = self.visit_mut(&mut *result); result } diff --git a/src/reader.rs b/src/reader.rs index 21d4122ae..a12339a77 100644 --- a/src/reader.rs +++ b/src/reader.rs @@ -1008,7 +1008,7 @@ pub fn reader_execute_readline_cmd(parser: &Parser, ch: CharEvent) { data.rls = Some(ReadlineLoopState::new()); } data.save_screen_state(); - data.handle_char_event(Some(ch)); + let _ = data.handle_char_event(Some(ch)); } }