This commit is contained in:
Andreas Rumpf
2021-09-03 21:52:24 +02:00
committed by GitHub
parent c2b20516d3
commit cddf8ec6f6
9 changed files with 103 additions and 20 deletions

View File

@@ -25,3 +25,12 @@ t.curr = TokenObject(kind: Token.bar, bar: BasicNumber(value: 12.34))
t.curr = TokenObject(kind: Token.foo, foo: "foo")
echo "SUCCESS"
proc passToVar(x: var Token) = discard
{.cast(uncheckedAssign).}:
passToVar(t.curr.kind)
t.curr = TokenObject(kind: t.curr.kind, foo: "abc")
t.curr.kind = Token.foo