More progress towards a working #3691.

This commit is contained in:
Dominik Picheta 2017-02-03 19:50:22 +01:00
commit 1c233ba27a
5 changed files with 23 additions and 10 deletions

View file

@ -286,7 +286,7 @@ proc semTry(c: PContext, n: PNode): PNode =
var typeNode = a.sons[j] # e.g. `Exception`
var symbolNode: PNode = nil # e.g. `foobar`
# Handle the case where the `Exception as foobar` syntax is used.
if typeNode.isExceptAs():
if typeNode.isInfixAs():
typeNode = a.sons[j].sons[1]
symbolNode = a.sons[j].sons[2]