Files
Nim/tests/objects/tobjconstr2.nim
2014-01-22 17:32:38 +01:00

23 lines
290 B
Nim

type TFoo{.exportc.} = object
x:int
var s{.exportc.}: seq[TFoo] = @[]
s.add TFoo(x: 42)
echo s[0].x
# bug #563
type
Foo =
object {.inheritable.}
x: int
Bar =
object of Foo
y: int
var a = Bar(y: 100, x: 200) # works
var b = Bar(x: 100, y: 200) # used to fail