summary refs log tree commit diff stats
path: root/compiler/renderer.nim
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2019-05-21 01:11:43 +0200
committerAndreas Rumpf <rumpf_a@web.de>2019-05-22 07:41:16 +0200
commit90e882d55b69020b52efd891c935e942d10829ee (patch)
tree7539e199ada2ef5900d98d4cdd4a8aa167bb89a2 /compiler/renderer.nim
parent11fca968b2cb3714b55141acf39bd1691d7ae8eb (diff)
downloadNim-90e882d55b69020b52efd891c935e942d10829ee.tar.gz
fixes #11239
Diffstat (limited to 'compiler/renderer.nim')
-rw-r--r--compiler/renderer.nim1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/renderer.nim b/compiler/renderer.nim
index b51bd3162..8d3f234b7 100644
--- a/compiler/renderer.nim
+++ b/compiler/renderer.nim
@@ -1517,6 +1517,7 @@ proc gsub(g: var TSrcGen, n: PNode, c: TContext) =
     internalError(g.config, n.info, "rnimsyn.gsub(" & $n.kind & ')')
 
 proc renderTree*(n: PNode, renderFlags: TRenderFlags = {}): string =
+  if n == nil: return "<nil tree>"
   var g: TSrcGen
   initSrcGen(g, renderFlags, newPartialConfigRef())
   # do not indent the initial statement list so that