Add support for BiggestInt in JSON unmarshal macro.

This commit is contained in:
Dominik Picheta
2017-04-17 18:01:25 +02:00
parent 2108dcf0d5
commit b829092c9e

View File

@@ -1551,6 +1551,12 @@ proc processType(typeName: NimNode, obj: NimNode,
verifyJsonKind(`jsonNode`, {JInt}, astToStr(`jsonNode`));
`jsonNode`.num.int
)
of "biggestint":
result = quote do:
(
verifyJsonKind(`jsonNode`, {JInt}, astToStr(`jsonNode`));
`jsonNode`.num
)
of "bool":
result = quote do:
(