Data flow: Sync files

This commit is contained in:
Tom Hvitved
2022-05-19 15:20:43 +02:00
parent a18aef23f9
commit f83deb6571
5 changed files with 10 additions and 15 deletions

View File

@@ -216,10 +216,9 @@ private module LambdaFlow {
or or
// jump step // jump step
exists(Node mid, DataFlowType t0 | exists(Node mid, DataFlowType t0 |
revLambdaFlow(lambdaCall, kind, mid, t0, _, _, _) and revLambdaFlow(lambdaCall, kind, mid, t0, _, _, lastCall) and
toReturn = false and toReturn = false and
toJump = true and toJump = true
lastCall = TDataFlowCallNone()
| |
jumpStepCached(node, mid) and jumpStepCached(node, mid) and
t = t0 t = t0

View File

@@ -216,10 +216,9 @@ private module LambdaFlow {
or or
// jump step // jump step
exists(Node mid, DataFlowType t0 | exists(Node mid, DataFlowType t0 |
revLambdaFlow(lambdaCall, kind, mid, t0, _, _, _) and revLambdaFlow(lambdaCall, kind, mid, t0, _, _, lastCall) and
toReturn = false and toReturn = false and
toJump = true and toJump = true
lastCall = TDataFlowCallNone()
| |
jumpStepCached(node, mid) and jumpStepCached(node, mid) and
t = t0 t = t0

View File

@@ -216,10 +216,9 @@ private module LambdaFlow {
or or
// jump step // jump step
exists(Node mid, DataFlowType t0 | exists(Node mid, DataFlowType t0 |
revLambdaFlow(lambdaCall, kind, mid, t0, _, _, _) and revLambdaFlow(lambdaCall, kind, mid, t0, _, _, lastCall) and
toReturn = false and toReturn = false and
toJump = true and toJump = true
lastCall = TDataFlowCallNone()
| |
jumpStepCached(node, mid) and jumpStepCached(node, mid) and
t = t0 t = t0

View File

@@ -216,10 +216,9 @@ private module LambdaFlow {
or or
// jump step // jump step
exists(Node mid, DataFlowType t0 | exists(Node mid, DataFlowType t0 |
revLambdaFlow(lambdaCall, kind, mid, t0, _, _, _) and revLambdaFlow(lambdaCall, kind, mid, t0, _, _, lastCall) and
toReturn = false and toReturn = false and
toJump = true and toJump = true
lastCall = TDataFlowCallNone()
| |
jumpStepCached(node, mid) and jumpStepCached(node, mid) and
t = t0 t = t0

View File

@@ -216,10 +216,9 @@ private module LambdaFlow {
or or
// jump step // jump step
exists(Node mid, DataFlowType t0 | exists(Node mid, DataFlowType t0 |
revLambdaFlow(lambdaCall, kind, mid, t0, _, _, _) and revLambdaFlow(lambdaCall, kind, mid, t0, _, _, lastCall) and
toReturn = false and toReturn = false and
toJump = true and toJump = true
lastCall = TDataFlowCallNone()
| |
jumpStepCached(node, mid) and jumpStepCached(node, mid) and
t = t0 t = t0