fixes #2779
This commit is contained in:
parent
4c5351a1eb
commit
29d2c34956
1 changed files with 2 additions and 1 deletions
|
|
@ -345,6 +345,7 @@ proc analyse(c: var AnalysisCtx; n: PNode) =
|
||||||
if n[0].kind == nkSym: analyseCall(c, n, n[0].sym)
|
if n[0].kind == nkSym: analyseCall(c, n, n[0].sym)
|
||||||
else: analyseSons(c, n)
|
else: analyseSons(c, n)
|
||||||
of nkBracketExpr:
|
of nkBracketExpr:
|
||||||
|
if n[0].typ != nil and skipTypes(n[0].typ, abstractVar).kind != tyTuple:
|
||||||
c.addSlice(n, n[0], n[1], n[1])
|
c.addSlice(n, n[0], n[1], n[1])
|
||||||
analyseSons(c, n)
|
analyseSons(c, n)
|
||||||
of nkReturnStmt, nkRaiseStmt, nkTryStmt:
|
of nkReturnStmt, nkRaiseStmt, nkTryStmt:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue