diff options
author | Zahary Karadjov <zahary@gmail.com> | 2020-03-30 01:38:59 +0300 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2020-04-01 19:38:44 +0200 |
commit | 2b66d665679912e62244a94c134ce910838fc107 (patch) | |
tree | d8571498abdc79338278719a4057e51d89c5fbb6 /compiler | |
parent | e63b673ce2557bcc3189bd5917b35327253b4c1b (diff) | |
download | Nim-2b66d665679912e62244a94c134ce910838fc107.tar.gz |
Fix a CI failure during koch doc
Diffstat (limited to 'compiler')
-rw-r--r-- | compiler/sempass2.nim | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/compiler/sempass2.nim b/compiler/sempass2.nim index 3ad0a1931..40b3b15ce 100644 --- a/compiler/sempass2.nim +++ b/compiler/sempass2.nim @@ -996,7 +996,8 @@ proc track(tracked: PEffects, n: PNode) = createTypeBoundOps(tracked, x[1].typ, n.info) if x.kind == nkExprColonExpr: - notNilCheck(tracked, x[1], x[0].sym.typ) + if x[0].kind == nkSym: + notNilCheck(tracked, x[1], x[0].sym.typ) checkForSink(tracked.config, tracked.owner, x[1]) else: checkForSink(tracked.config, tracked.owner, x) |