diff options
author | Araq <rumpf_a@web.de> | 2019-07-01 12:34:19 +0200 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2019-07-01 12:34:19 +0200 |
commit | c352892232c75a4f3f23ef4da5218cf06b063ce9 (patch) | |
tree | 31219ec6d03bc6c7a7ae861c2c60170ef7958e9e | |
parent | 413dff03a085b61d5247d3a200c878d6ee2dc522 (diff) | |
download | Nim-c352892232c75a4f3f23ef4da5218cf06b063ce9.tar.gz |
fixes #11628
-rw-r--r-- | compiler/sempass2.nim | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/sempass2.nim b/compiler/sempass2.nim index 6cde12588..7e75dde6d 100644 --- a/compiler/sempass2.nim +++ b/compiler/sempass2.nim @@ -696,6 +696,7 @@ proc track(tracked: PEffects, n: PNode) = addEffect(tracked, n.sons[0], useLineInfo=false) for i in 0 ..< safeLen(n): track(tracked, n.sons[i]) + createTypeBoundOps(tracked.graph, tracked.c, n[0].typ, n.info) else: # A `raise` with no arguments means we're going to re-raise the exception # being handled or, if outside of an `except` block, a `ReraiseError`. |