Files
Nim/tests/errmsgs/t6483.nim
2018-12-11 21:23:22 +01:00

31 lines
644 B
Nim

discard """
errormsg: "request to generate code for .compileTime proc: newSeq"
line: 21
"""
type
VarItem = object
onode: NimNode
nnode: NimNode
suffix: string
VarState = object
scopes: seq[VarScope]
VarScope = object
variables: seq[VarItem]
children: seq[VarScope]
when true:
var scope1 = VarScope(
variables: newSeq[VarItem](),
children: newSeq[VarScope]()
)
var scope2 = VarScope(
variables: newSeq[VarItem](),
children: newSeq[VarScope]()
)
var state = VarState(scopes: newSeq[VarScope]())
state.scopes.add(scope1)
state.scopes[0].children.add(scope2)
echo($state.scopes)