parent
ce4078acd4
commit
4897c47c80
1 changed files with 11 additions and 0 deletions
|
|
@ -66,3 +66,14 @@ proc mainB =
|
||||||
assert foo.x.y == @[1, 2, 3]
|
assert foo.x.y == @[1, 2, 3]
|
||||||
|
|
||||||
mainB()
|
mainB()
|
||||||
|
|
||||||
|
|
||||||
|
# bug #15897
|
||||||
|
type Outer = ref object
|
||||||
|
value: int
|
||||||
|
type Inner = object
|
||||||
|
owner: var Outer
|
||||||
|
|
||||||
|
var o = Outer(value: 1234)
|
||||||
|
var v = Inner(owner: o).owner.value
|
||||||
|
doAssert v == 1234
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue