aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2026-03-30 23:04:06 +0100
committerMichael Williamson <mike@zwobble.org>2026-03-30 23:04:06 +0100
commit33a08d74b30e08a634b83d14a77ecc080aec0050 (patch)
tree80a244526bfd62c3196bf0e747e6deb22d99a76c /src/main/java
parentfa0c31ab7c5c91715094214aad90d744fc2ddfc1 (diff)
Add Patio test for locals
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/org/shedlang/compiler/patio/PatioLocal.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/org/shedlang/compiler/patio/PatioLocal.java b/src/main/java/org/shedlang/compiler/patio/PatioLocal.java
index fb600c54..0cd853cb 100644
--- a/src/main/java/org/shedlang/compiler/patio/PatioLocal.java
+++ b/src/main/java/org/shedlang/compiler/patio/PatioLocal.java
@@ -8,6 +8,10 @@ public record PatioLocal(String name, PatioType type, PatioLocalType localType)
return new PatioLocal(name, type, PatioLocalType.PARAM);
}
+ public static PatioLocal val(String name, PatioType type) {
+ return new PatioLocal(name, type, PatioLocalType.VAL);
+ }
+
public PatioLocalRef ref() {
return new PatioLocalRef(name());
}