blob: 0e977b36dde2a5b81645dcc93cb5edd24c2006fc (
plain) (
tree)
|
|
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)
|