Skip to content

Commit 615f2a2

Browse files
committed
Ruby: Adopt shared SSA data-flow integration
1 parent 12e11b2 commit 615f2a2

File tree

5 files changed

+233
-329
lines changed

5 files changed

+233
-329
lines changed

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1093,8 +1093,7 @@ private module TrackSingletonMethodOnInstanceInput implements CallGraphConstruct
10931093
singletonMethodOnInstance(_, _, nodeFromPreExpr.getExpr())
10941094
)
10951095
|
1096-
nodeFromPreExpr =
1097-
LocalFlow::getParameterDefNode(p.getParameter()).getDefinitionExt().getARead()
1096+
nodeFromPreExpr = getParameterDef(p.getParameter()).getARead()
10981097
or
10991098
nodeFromPreExpr = p.(SelfParameterNodeImpl).getSelfDefinition().getARead()
11001099
)

0 commit comments

Comments
 (0)