Skip to content

Commit d259c89

Browse files
committed
Ruby: Update after rebase
1 parent 08d0985 commit d259c89

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ruby/ql/lib/codeql/ruby/dataflow/internal/DataFlowPrivate.qll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -333,8 +333,6 @@ module VariableCapture {
333333
VariableWrite() { v = this.getLhs().getVariable() }
334334

335335
CapturedVariable getVariable() { result = v }
336-
337-
Expr getSource() { result = this.getRhs() }
338336
}
339337

340338
class VariableRead extends Expr instanceof CfgNodes::ExprNodes::LocalVariableReadAccessCfgNode {
@@ -371,6 +369,8 @@ module VariableCapture {
371369
or
372370
result.(Flow::ExprNode).getExpr() = n.asExpr()
373371
or
372+
result.(Flow::VariableWriteSourceNode).getVariableWrite().getRhs() = n.asExpr()
373+
or
374374
result.(Flow::ExprPostUpdateNode).getExpr() = n.(PostUpdateNode).getPreUpdateNode().asExpr()
375375
or
376376
result.(Flow::ParameterNode).getParameter().getParameterNode() = n

0 commit comments

Comments
 (0)