mirror of
https://github.com/nim-lang/Nim.git
synced 2025-12-28 17:04:41 +00:00
23 lines
290 B
Nim
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
|