fixes #2730
This commit is contained in:
parent
6111d2ec21
commit
8dd27a6699
1 changed files with 2 additions and 2 deletions
|
|
@ -1686,10 +1686,10 @@ proc gen(c: PCtx; n: PNode; dest: var TDest; flags: TGenFlags = {}) =
|
||||||
of skType:
|
of skType:
|
||||||
genTypeLit(c, s.typ, dest)
|
genTypeLit(c, s.typ, dest)
|
||||||
of skGenericParam:
|
of skGenericParam:
|
||||||
if c.prc.sym.kind == skMacro:
|
if c.prc.sym != nil and c.prc.sym.kind == skMacro:
|
||||||
genRdVar(c, n, dest, flags)
|
genRdVar(c, n, dest, flags)
|
||||||
else:
|
else:
|
||||||
internalError(n.info, "cannot generate code for: " & s.name.s)
|
globalError(n.info, errGenerated, "cannot generate code for: " & s.name.s)
|
||||||
else:
|
else:
|
||||||
globalError(n.info, errGenerated, "cannot generate code for: " & s.name.s)
|
globalError(n.info, errGenerated, "cannot generate code for: " & s.name.s)
|
||||||
of nkCallKinds:
|
of nkCallKinds:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue