control flow graph: don't ignore yield statements
This commit is contained in:
parent
ad58ed344a
commit
73c570d1d9
1 changed files with 1 additions and 1 deletions
|
|
@ -780,7 +780,7 @@ proc gen(c: var Con; n: PNode) =
|
||||||
of nkBreakStmt: genBreak(c, n)
|
of nkBreakStmt: genBreak(c, n)
|
||||||
of nkTryStmt, nkHiddenTryStmt: genTry(c, n)
|
of nkTryStmt, nkHiddenTryStmt: genTry(c, n)
|
||||||
of nkStmtList, nkStmtListExpr, nkChckRangeF, nkChckRange64, nkChckRange,
|
of nkStmtList, nkStmtListExpr, nkChckRangeF, nkChckRange64, nkChckRange,
|
||||||
nkBracket, nkCurly, nkPar, nkTupleConstr, nkClosure, nkObjConstr:
|
nkBracket, nkCurly, nkPar, nkTupleConstr, nkClosure, nkObjConstr, nkYieldStmt:
|
||||||
for x in n: gen(c, x)
|
for x in n: gen(c, x)
|
||||||
of nkPragmaBlock: gen(c, n.lastSon)
|
of nkPragmaBlock: gen(c, n.lastSon)
|
||||||
of nkDiscardStmt, nkObjDownConv, nkObjUpConv: gen(c, n.sons[0])
|
of nkDiscardStmt, nkObjDownConv, nkObjUpConv: gen(c, n.sons[0])
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue