Merge pull request #1209 from fowlmouth/patch-3

`=>` macro tripped on generic return types
This commit is contained in:
Dominik Picheta 2014-05-23 13:57:22 +01:00
commit c6c7c651e6

View file

@ -18,7 +18,6 @@ proc createProcType(p, b: PNimrodNode): PNimrodNode {.compileTime.} =
result = newNimNode(nnkProcTy) result = newNimNode(nnkProcTy)
var formalParams = newNimNode(nnkFormalParams) var formalParams = newNimNode(nnkFormalParams)
expectKind(b, nnkIdent)
formalParams.add b formalParams.add b
case p.kind case p.kind