Enabled taddr and testobjs tests
This commit is contained in:
parent
860eca32a5
commit
b4843bc7c1
2 changed files with 15 additions and 5 deletions
|
|
@ -1,3 +1,7 @@
|
|||
discard """
|
||||
action: run
|
||||
"""
|
||||
|
||||
type T = object
|
||||
x: int
|
||||
s: string
|
||||
|
|
@ -29,8 +33,10 @@ doAssert objDeref.x == 42
|
|||
obj.s = "lorem ipsum dolor sit amet"
|
||||
var indexAddr = addr(obj.s[2])
|
||||
|
||||
doAssert indexAddr[] == '4'
|
||||
doAssert indexAddr[] == 'r'
|
||||
|
||||
indexAddr[] = 'd'
|
||||
|
||||
doAssert indexAddr[] == 'd'
|
||||
|
||||
doAssert obj.s == "lodem ipsum dolor sit amet"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue