From 4f5579b6fd7fd2fc273fd7c8fc6d56542239f209 Mon Sep 17 00:00:00 2001 From: janis Date: Mon, 3 Nov 2025 17:06:00 +0100 Subject: [PATCH] lints --- lang/tests/ast.rs | 4 +--- lang/tests/bump.rs | 1 + lang/tests/codegen.rs | 2 +- lang/tests/shared/shared.rs | 2 +- lang/tests/vec.rs | 6 +++--- 5 files changed, 7 insertions(+), 8 deletions(-) diff --git a/lang/tests/ast.rs b/lang/tests/ast.rs index 560731c..1eabcfa 100644 --- a/lang/tests/ast.rs +++ b/lang/tests/ast.rs @@ -12,7 +12,7 @@ unsafe extern "C" { unsafe fn tokeniser_init_buf(bytes: *const u8, len: usize) -> (); } -use util::defs::{parse_expr, parse_func, Ast, AstNode}; +use util::defs::{parse_func, Ast}; fn main() { unsafe { @@ -20,8 +20,6 @@ fn main() { } println!("Bump allocator initialized."); - let src = b"3 + 4"; - fn print_ast(src: &[u8], parser: impl FnOnce(&mut Ast) -> u64) { unsafe { tokeniser_init_buf(src.as_ptr(), src.len()); diff --git a/lang/tests/bump.rs b/lang/tests/bump.rs index ca57ddf..c3e98c4 100644 --- a/lang/tests/bump.rs +++ b/lang/tests/bump.rs @@ -56,6 +56,7 @@ fn main() { #[repr(align(256))] struct AlignedType { + #[allow(dead_code)] data: [u8; 512], } let aligned = Box::new_in(AlignedType { data: [0; 512] }, BumpAllocator); diff --git a/lang/tests/codegen.rs b/lang/tests/codegen.rs index 5ffad10..fdd1af7 100644 --- a/lang/tests/codegen.rs +++ b/lang/tests/codegen.rs @@ -6,7 +6,7 @@ mod util; #[path = "shared/ast_debug.rs"] mod ast_debug; -use util::defs::{parse_func, Ast, AstNode}; +use util::defs::{parse_func, Ast}; unsafe extern "C" { unsafe fn bump_init(); diff --git a/lang/tests/shared/shared.rs b/lang/tests/shared/shared.rs index b380a4d..bf937db 100644 --- a/lang/tests/shared/shared.rs +++ b/lang/tests/shared/shared.rs @@ -278,7 +278,7 @@ pub mod vec { } } - pub fn insert_sorted(&self, elem: T, mut cmp: F) -> Result + pub fn insert_sorted(&mut self, elem: T, mut cmp: F) -> Result where F: FnMut(&T, &T) -> i32, { diff --git a/lang/tests/vec.rs b/lang/tests/vec.rs index ed401ba..7159f07 100644 --- a/lang/tests/vec.rs +++ b/lang/tests/vec.rs @@ -121,15 +121,15 @@ fn main() { let mut vec = Vec::::new_with(100); assert_eq!(vec.len(), 0); - vec.insert_sorted(5, cmp); + _ = vec.insert_sorted(5, cmp); assert_eq!(vec.len(), 1); assert_eq!(vec.as_slice(), &[5]); - vec.insert_sorted(2, cmp); + _ = vec.insert_sorted(2, cmp); assert_eq!(vec.len(), 2); assert_eq!(vec.as_slice(), &[2, 5]); - vec.insert_sorted(7, cmp); + _ = vec.insert_sorted(7, cmp); assert_eq!(vec.len(), 3); assert_eq!(vec.as_slice(), &[2, 5, 7]); }