diff options
Diffstat (limited to 'src/main/java/org')
| -rw-r--r-- | src/main/java/org/shedlang/compiler/patio/PatioLocal.java | 4 |
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()); } |
