diff options
author | Oscar Nihlgård <oscarnihlgard@gmail.com> | 2018-02-11 23:12:36 +0100 |
---|---|---|
committer | Oscar Nihlgård <oscarnihlgard@gmail.com> | 2018-02-11 23:15:04 +0100 |
commit | 82473238602a1fff3befe79d463f193a16a2bad5 (patch) | |
tree | d77dfd2dbb83b40d1e84ee6367c06ee3f3160cc8 /lib | |
parent | 2199f8328059ffa62400acc7342b36dd50aed7e2 (diff) | |
download | Nim-82473238602a1fff3befe79d463f193a16a2bad5.tar.gz |
Fix `json.to` for types with generic parameters
Diffstat (limited to 'lib')
-rw-r--r-- | lib/pure/json.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pure/json.nim b/lib/pure/json.nim index b5b84863a..bbde4db5f 100644 --- a/lib/pure/json.nim +++ b/lib/pure/json.nim @@ -1896,7 +1896,7 @@ macro to*(node: JsonNode, T: typedesc): untyped = ## doAssert data.person.age == 21 ## doAssert data.list == @[1, 2, 3, 4] - let typeNode = getType(T) + let typeNode = getTypeInst(T) expectKind(typeNode, nnkBracketExpr) doAssert(($typeNode[0]).normalize == "typedesc") |