mirror of
https://github.com/github/codeql.git
synced 2025-12-16 16:53:25 +01:00
Dataflow: Slight join improvement.
This commit is contained in:
@@ -2154,8 +2154,7 @@ module MakeImpl<LocationSig Location, InputSig<Location> Lang> {
|
|||||||
pragma[nomagic]
|
pragma[nomagic]
|
||||||
private predicate storeStepFwd(NodeEx node1, Ap ap1, Content c, NodeEx node2, Ap ap2) {
|
private predicate storeStepFwd(NodeEx node1, Ap ap1, Content c, NodeEx node2, Ap ap2) {
|
||||||
fwdFlowStore(node1, _, ap1, _, c, _, _, node2, _, _, _) and
|
fwdFlowStore(node1, _, ap1, _, c, _, _, node2, _, _, _) and
|
||||||
ap2 = apCons(c, ap1) and
|
readStepFwd(_, ap2, c, _, ap1)
|
||||||
readStepFwd(_, ap2, c, _, _)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
pragma[nomagic]
|
pragma[nomagic]
|
||||||
|
|||||||
Reference in New Issue
Block a user