From b829092c9ea2a64360c61754ac57af6f05a3af6c Mon Sep 17 00:00:00 2001 From: Dominik Picheta Date: Mon, 17 Apr 2017 18:01:25 +0200 Subject: [PATCH] Add support for BiggestInt in JSON unmarshal macro. --- lib/pure/json.nim | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/pure/json.nim b/lib/pure/json.nim index 1e408a2232..b86f9d2b65 100644 --- a/lib/pure/json.nim +++ b/lib/pure/json.nim @@ -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: (