From 4dcf0337af8b7cdb9de784d8347399708eae18b8 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sun, 22 Dec 2024 10:08:56 +0000 Subject: Remove intermediate variable --- .../java/org/shedlang/compiler/shid/ShidCodeGenNamespaceTests.java | 4 +--- .../org/shedlang/compiler/shid/ShidCodeGenStructDefinitionTests.java | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) (limited to 'src/test/java') diff --git a/src/test/java/org/shedlang/compiler/shid/ShidCodeGenNamespaceTests.java b/src/test/java/org/shedlang/compiler/shid/ShidCodeGenNamespaceTests.java index e389a34c..501637a4 100644 --- a/src/test/java/org/shedlang/compiler/shid/ShidCodeGenNamespaceTests.java +++ b/src/test/java/org/shedlang/compiler/shid/ShidCodeGenNamespaceTests.java @@ -152,10 +152,8 @@ public class ShidCodeGenNamespaceTests { isShidLocalStore("User__0"), instanceOf( ShidDefineFunction.class, - has("name", x -> x.name(), equalTo("$methods__Example_Project__User__name__0")) + has("name", x -> x.name(), equalTo("$methods__Example_Project__User__name")) ), - isShidLocalStore("$methods__Example_Project__User__name__0"), - isShidLocalLoad("$methods__Example_Project__User__name__0"), isShidMethodStore(structType, "name") ))); } diff --git a/src/test/java/org/shedlang/compiler/shid/ShidCodeGenStructDefinitionTests.java b/src/test/java/org/shedlang/compiler/shid/ShidCodeGenStructDefinitionTests.java index df6dee0e..d8da52b5 100644 --- a/src/test/java/org/shedlang/compiler/shid/ShidCodeGenStructDefinitionTests.java +++ b/src/test/java/org/shedlang/compiler/shid/ShidCodeGenStructDefinitionTests.java @@ -66,7 +66,7 @@ public class ShidCodeGenStructDefinitionTests { assertThat(result.instructions(), isSequence( instanceOf( ShidDefineFunction.class, - has("name", x -> x.name(), equalTo("$methods__Example_Project__User__name__0")), + has("name", x -> x.name(), equalTo("$methods__Example_Project__User__name")), has("positionalParams", x -> x.positionalParams(), isSequence( isShidDefineFunctionParam("this__0"), isShidDefineFunctionParam("a__0") @@ -80,8 +80,6 @@ public class ShidCodeGenStructDefinitionTests { isShidReturn() ))) ), - isShidLocalStore("$methods__Example_Project__User__name__0"), - isShidLocalLoad("$methods__Example_Project__User__name__0"), isShidMethodStore(structType, "name") )); } -- cgit v1.2.3