Skip to content

Commit d461dc9

Browse files
committed
Rust: add flow step for MacroStmts
1 parent 6dd8715 commit d461dc9

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

rust/ql/lib/codeql/rust/dataflow/internal/DataFlowImpl.qll

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,7 @@ private ExprCfgNode getALastEvalNode(ExprCfgNode e) {
202202
result = e.(ReturnExprCfgNode).getExpr() or
203203
result = e.(BreakExprCfgNode).getExpr() or
204204
result = e.(BlockExprCfgNode).getTailExpr() or
205+
result = e.(MacroStmtsCfgNode).getExpr() or
205206
result = e.(MatchExprCfgNode).getArmExpr(_) or
206207
result = e.(MacroExprCfgNode).getMacroCall().(MacroCallCfgNode).getExpandedNode() or
207208
result.(BreakExprCfgNode).getTarget() = e

0 commit comments

Comments
 (0)