summaryrefslogtreecommitdiff
path: root/tnslc/compile/scope.tnsl
diff options
context:
space:
mode:
authorKai Gunger <kgunger12@gmail.com>2026-06-14 03:24:29 -0400
committerKai Gunger <kgunger12@gmail.com>2026-06-14 03:24:29 -0400
commita79a6d8f9be059b2bf2c1fc6548592546322f53d (patch)
treedb99ee1b932c2e668929c02098fd5c78e0ee6cb6 /tnslc/compile/scope.tnsl
parent20b9f5a8418670665ff5c5d3f5de538d35ec161b (diff)
[tnslc] string literal gen in func scopedevel
Diffstat (limited to 'tnslc/compile/scope.tnsl')
-rw-r--r--tnslc/compile/scope.tnsl6
1 files changed, 3 insertions, 3 deletions
diff --git a/tnslc/compile/scope.tnsl b/tnslc/compile/scope.tnsl
index 35f6b8b..dda3d9c 100644
--- a/tnslc/compile/scope.tnsl
+++ b/tnslc/compile/scope.tnsl
@@ -334,7 +334,7 @@ struct Scope {
return v
;/
- /; mk_set_var (~Var src) [~Var]
+ /; mk_set_var (~Var src, ~Var set) [~Var]
~Var v = self.mk_var(src)
/; if (v == NULL)
@@ -344,9 +344,9 @@ struct Scope {
/; if (v`.is_ref() == true)
int rc = v`.max_ref()
rc = rc - 1
- v`.set_ref(self.cb, src, rc)
+ v`.set_ref(self.cb, set, rc)
;; else
- v`.set(self.cb, src)
+ v`.set(self.cb, set)
;/
return v