From 9001c1c3e2431b9a63d58ad71246c13bdb618c67 Mon Sep 17 00:00:00 2001 From: Klesti Selimaj Date: Sun, 7 Jun 2026 03:40:23 +0200 Subject: [PATCH] Removed void --- crates/codegen/src/lib.rs | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/crates/codegen/src/lib.rs b/crates/codegen/src/lib.rs index a1d74cb..f6c466b 100644 --- a/crates/codegen/src/lib.rs +++ b/crates/codegen/src/lib.rs @@ -184,9 +184,9 @@ impl GetRust for TypeExpr { match self { Self::Path(path, generics) => { if let Some(generics) = generics { - format!("{}{}", get_static_type_path(path), generics.get_rust()) + format!("{}{}", path.get_rust(), generics.get_rust()) } else { - get_static_type_path(path) + path.get_rust() } } Self::Lifetime(name) => format!("'{}", name.get_rust()), @@ -247,16 +247,6 @@ impl GetRust for TypeExpr { } } -pub fn get_static_type_path(path: &Path) -> String { - let rust_path = path.get_rust(); - - if rust_path == "void" { - format!("()") - } else { - rust_path - } -} - impl GenRust for Pattern { fn gen_rust(&self, ctx: &mut Context, cg: &mut RustCodegen) { match self {