Cleanup leftovers of #12911(#12916)
This commit is contained in:
parent
83a736a34a
commit
18e2ea787e
1 changed files with 1 additions and 2 deletions
|
|
@ -1157,8 +1157,7 @@ proc semProcTypeNode(c: PContext, n, genericParams: PNode,
|
||||||
# TODO: Disallow typed/untyped in procs in the compiler/stdlib
|
# TODO: Disallow typed/untyped in procs in the compiler/stdlib
|
||||||
if kind == skProc and (typ.kind == tyTyped or typ.kind == tyUntyped):
|
if kind == skProc and (typ.kind == tyTyped or typ.kind == tyUntyped):
|
||||||
if not isMagic(sym):
|
if not isMagic(sym):
|
||||||
if (owner.kind != skModule or (owner.owner.name.s != "stdlib")):
|
localError(c.config, a[^2].info, "'" & typ.sym.name.s & "' is only allowed in templates and macros or magic procs")
|
||||||
localError(c.config, a[^2].info, "'" & typ.sym.name.s & "' is only allowed in templates and macros or magic procs")
|
|
||||||
|
|
||||||
if hasDefault:
|
if hasDefault:
|
||||||
def = a[^1]
|
def = a[^1]
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue