implements https://github.com/nim-lang/RFCs/issues/407 (#18793)
This commit is contained in:
parent
c2b20516d3
commit
cddf8ec6f6
9 changed files with 103 additions and 20 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue