aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/org/shedlang/compiler/parser
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2023-07-09 12:20:13 +0100
committerMichael Williamson <mike@zwobble.org>2023-07-09 12:20:13 +0100
commite87797aff31cd99a6a08e46cb52aff61e1c7d75d (patch)
treefd437278318272bbf0deeb027f457f9106b141d7 /src/test/java/org/shedlang/compiler/parser
parent85be56d890f100b72dde8e011d7421e597888363 (diff)
Handle block returns properly
Diffstat (limited to 'src/test/java/org/shedlang/compiler/parser')
-rw-r--r--src/test/java/org/shedlang/compiler/parser/ParserFunctionDefinitionTests.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/test/java/org/shedlang/compiler/parser/ParserFunctionDefinitionTests.java b/src/test/java/org/shedlang/compiler/parser/ParserFunctionDefinitionTests.java
index 88bde61d..279309f6 100644
--- a/src/test/java/org/shedlang/compiler/parser/ParserFunctionDefinitionTests.java
+++ b/src/test/java/org/shedlang/compiler/parser/ParserFunctionDefinitionTests.java
@@ -205,7 +205,7 @@ public class ParserFunctionDefinitionTests {
}
@Test
- public void canParseFunctionWithBodyWithImplicitReturn() {
+ public void canParseFunctionWithBodyWithBlockReturn() {
var source = """
fun f() -> Unit {
a;
@@ -221,13 +221,13 @@ public class ParserFunctionDefinitionTests {
.withBody(isSequence(
isUntypedExpressionStatementNode(isUntypedReferenceNode("a")),
isUntypedExpressionStatementNode(isUntypedReferenceNode("b")),
- isUntypedFunctionReturnNode(isUntypedReferenceNode("c"))
+ isUntypedBlockReturnNode(isUntypedReferenceNode("c"))
))
);
}
@Test
- public void implicitReturnEndsFunction() {
+ public void blockReturnEndsFunction() {
var source = """
fun f() -> Unit {
a;