parent
b2edc3468c
commit
f2f15e9726
1 changed files with 1 additions and 1 deletions
|
|
@ -1611,7 +1611,7 @@ macro getCustomPragmaVal*(n: typed, cp: typed{nkSym}): untyped =
|
||||||
let pragmaNode = customPragmaNode(n)
|
let pragmaNode = customPragmaNode(n)
|
||||||
for p in pragmaNode:
|
for p in pragmaNode:
|
||||||
if p.kind in nnkPragmaCallKinds and p.len > 0 and p[0].kind == nnkSym and p[0] == cp:
|
if p.kind in nnkPragmaCallKinds and p.len > 0 and p[0].kind == nnkSym and p[0] == cp:
|
||||||
if p.len == 2:
|
if p.len == 2 or (p.len == 3 and p[1].kind == nnkSym and p[1].symKind == nskType):
|
||||||
result = p[1]
|
result = p[1]
|
||||||
else:
|
else:
|
||||||
let def = p[0].getImpl[3]
|
let def = p[0].getImpl[3]
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue