parent
cd9caf09d1
commit
bfc7522401
1 changed files with 8 additions and 2 deletions
|
|
@ -1217,6 +1217,12 @@ proc gsub(g: var TSrcGen, n: PNode, c: TContext) =
|
||||||
else:
|
else:
|
||||||
put(g, tkDistinct, "distinct")
|
put(g, tkDistinct, "distinct")
|
||||||
of nkTypeDef:
|
of nkTypeDef:
|
||||||
|
if n.sons[0].kind == nkPragmaExpr:
|
||||||
|
# generate pragma after generic
|
||||||
|
gsub(g, n.sons[0], 0)
|
||||||
|
gsub(g, n, 1)
|
||||||
|
gsub(g, n.sons[0], 1)
|
||||||
|
else:
|
||||||
gsub(g, n, 0)
|
gsub(g, n, 0)
|
||||||
gsub(g, n, 1)
|
gsub(g, n, 1)
|
||||||
put(g, tkSpaces, Space)
|
put(g, tkSpaces, Space)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue