From b761d6a76d71c781c267f1a12972725d714b3318 Mon Sep 17 00:00:00 2001 From: microproofs Date: Sat, 9 Mar 2024 12:46:12 -0500 Subject: [PATCH] fix: function aliases were leading to free uniques --- crates/aiken-lang/src/gen_uplc.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/crates/aiken-lang/src/gen_uplc.rs b/crates/aiken-lang/src/gen_uplc.rs index c9edd1e8..883bec27 100644 --- a/crates/aiken-lang/src/gen_uplc.rs +++ b/crates/aiken-lang/src/gen_uplc.rs @@ -3880,10 +3880,7 @@ impl<'a> CodeGenerator<'a> { Some(term) } else { - let name = if (*func_name == name - || name == format!("{module}_{func_name}")) - && !module.is_empty() - { + let name = if !module.is_empty() { format!("{module}_{func_name}{variant_name}") } else { format!("{func_name}{variant_name}")