JS: Fixed ICE on ptr assignment
This commit is contained in:
parent
09651bec5e
commit
82b022ebc6
3 changed files with 29 additions and 6 deletions
|
|
@ -41,3 +41,11 @@ proc bar(s: var seq[int], a: int) =
|
|||
foo(s)
|
||||
s.bar(5)
|
||||
doAssert(s == @[123, 1])
|
||||
|
||||
import tables
|
||||
block: # Test get addr of byvar return value
|
||||
var t = initTable[string, int]()
|
||||
t["hi"] = 5
|
||||
let a = addr t["hi"]
|
||||
a[] = 10
|
||||
doAssert(t["hi"] == 10)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue