summary refs log tree commit diff stats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/pure/json.nim3
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/pure/json.nim b/lib/pure/json.nim
index 2c2b6500f..d2f0b6e5a 100644
--- a/lib/pure/json.nim
+++ b/lib/pure/json.nim
@@ -1472,8 +1472,7 @@ proc postProcess(node: NimNode): NimNode =
   # Create the type.
   # -> var res = Object()
   var resIdent = genSym(nskVar, "res")
-  # TODO: Placing `node[0]` inside quote is buggy
-  var resType = toIdentNode(node[0])
+  var resType = node[0]
 
   var objConstr = newTree(nnkObjConstr, resType)
   result.add newVarStmt(resIdent, objConstr)