mirror of
https://github.com/nim-lang/Nim.git
synced 2025-12-28 17:04:41 +00:00
16 lines
204 B
Nim
16 lines
204 B
Nim
discard """
|
|
matrix: "--mm:orc"
|
|
"""
|
|
|
|
type
|
|
Foo = object
|
|
y: int
|
|
|
|
Bar = object
|
|
x: Foo
|
|
|
|
proc baz(state: var Bar):int =
|
|
state.x.y = 2
|
|
state.x.y
|
|
doAssert baz((ref Bar)(x: (new Foo)[])[]) == 2
|