Skip to content

Commit d501856

Browse files
committed
Update DataFlowImpl.qll copies
1 parent cfed7e9 commit d501856

File tree

29 files changed

+116
-0
lines changed

29 files changed

+116
-0
lines changed

cpp/ql/lib/semmle/code/cpp/dataflow/internal/DataFlowImpl1.qll

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,10 @@ private module Config implements FullStateConfigSig {
297297

298298
predicate isBarrierOut(Node node) { any(Configuration config).isBarrierOut(node) }
299299

300+
predicate isBarrierIn(Node node, FlowState state) { none() }
301+
302+
predicate isBarrierOut(Node node, FlowState state) { none() }
303+
300304
predicate isAdditionalFlowStep(Node node1, Node node2) {
301305
singleConfiguration() and
302306
any(Configuration config).isAdditionalFlowStep(node1, node2)

cpp/ql/lib/semmle/code/cpp/dataflow/internal/DataFlowImpl2.qll

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,10 @@ private module Config implements FullStateConfigSig {
297297

298298
predicate isBarrierOut(Node node) { any(Configuration config).isBarrierOut(node) }
299299

300+
predicate isBarrierIn(Node node, FlowState state) { none() }
301+
302+
predicate isBarrierOut(Node node, FlowState state) { none() }
303+
300304
predicate isAdditionalFlowStep(Node node1, Node node2) {
301305
singleConfiguration() and
302306
any(Configuration config).isAdditionalFlowStep(node1, node2)

cpp/ql/lib/semmle/code/cpp/dataflow/internal/DataFlowImpl3.qll

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,10 @@ private module Config implements FullStateConfigSig {
297297

298298
predicate isBarrierOut(Node node) { any(Configuration config).isBarrierOut(node) }
299299

300+
predicate isBarrierIn(Node node, FlowState state) { none() }
301+
302+
predicate isBarrierOut(Node node, FlowState state) { none() }
303+
300304
predicate isAdditionalFlowStep(Node node1, Node node2) {
301305
singleConfiguration() and
302306
any(Configuration config).isAdditionalFlowStep(node1, node2)

cpp/ql/lib/semmle/code/cpp/dataflow/internal/DataFlowImpl4.qll

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,10 @@ private module Config implements FullStateConfigSig {
297297

298298
predicate isBarrierOut(Node node) { any(Configuration config).isBarrierOut(node) }
299299

300+
predicate isBarrierIn(Node node, FlowState state) { none() }
301+
302+
predicate isBarrierOut(Node node, FlowState state) { none() }
303+
300304
predicate isAdditionalFlowStep(Node node1, Node node2) {
301305
singleConfiguration() and
302306
any(Configuration config).isAdditionalFlowStep(node1, node2)

cpp/ql/lib/semmle/code/cpp/dataflow/internal/DataFlowImplLocal.qll

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,10 @@ private module Config implements FullStateConfigSig {
297297

298298
predicate isBarrierOut(Node node) { any(Configuration config).isBarrierOut(node) }
299299

300+
predicate isBarrierIn(Node node, FlowState state) { none() }
301+
302+
predicate isBarrierOut(Node node, FlowState state) { none() }
303+
300304
predicate isAdditionalFlowStep(Node node1, Node node2) {
301305
singleConfiguration() and
302306
any(Configuration config).isAdditionalFlowStep(node1, node2)

cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl1.qll

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,10 @@ private module Config implements FullStateConfigSig {
297297

298298
predicate isBarrierOut(Node node) { any(Configuration config).isBarrierOut(node) }
299299

300+
predicate isBarrierIn(Node node, FlowState state) { none() }
301+
302+
predicate isBarrierOut(Node node, FlowState state) { none() }
303+
300304
predicate isAdditionalFlowStep(Node node1, Node node2) {
301305
singleConfiguration() and
302306
any(Configuration config).isAdditionalFlowStep(node1, node2)

cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl2.qll

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,10 @@ private module Config implements FullStateConfigSig {
297297

298298
predicate isBarrierOut(Node node) { any(Configuration config).isBarrierOut(node) }
299299

300+
predicate isBarrierIn(Node node, FlowState state) { none() }
301+
302+
predicate isBarrierOut(Node node, FlowState state) { none() }
303+
300304
predicate isAdditionalFlowStep(Node node1, Node node2) {
301305
singleConfiguration() and
302306
any(Configuration config).isAdditionalFlowStep(node1, node2)

cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl3.qll

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,10 @@ private module Config implements FullStateConfigSig {
297297

298298
predicate isBarrierOut(Node node) { any(Configuration config).isBarrierOut(node) }
299299

300+
predicate isBarrierIn(Node node, FlowState state) { none() }
301+
302+
predicate isBarrierOut(Node node, FlowState state) { none() }
303+
300304
predicate isAdditionalFlowStep(Node node1, Node node2) {
301305
singleConfiguration() and
302306
any(Configuration config).isAdditionalFlowStep(node1, node2)

cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl4.qll

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,10 @@ private module Config implements FullStateConfigSig {
297297

298298
predicate isBarrierOut(Node node) { any(Configuration config).isBarrierOut(node) }
299299

300+
predicate isBarrierIn(Node node, FlowState state) { none() }
301+
302+
predicate isBarrierOut(Node node, FlowState state) { none() }
303+
300304
predicate isAdditionalFlowStep(Node node1, Node node2) {
301305
singleConfiguration() and
302306
any(Configuration config).isAdditionalFlowStep(node1, node2)

csharp/ql/lib/semmle/code/csharp/dataflow/internal/DataFlowImpl1.qll

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,10 @@ private module Config implements FullStateConfigSig {
297297

298298
predicate isBarrierOut(Node node) { any(Configuration config).isBarrierOut(node) }
299299

300+
predicate isBarrierIn(Node node, FlowState state) { none() }
301+
302+
predicate isBarrierOut(Node node, FlowState state) { none() }
303+
300304
predicate isAdditionalFlowStep(Node node1, Node node2) {
301305
singleConfiguration() and
302306
any(Configuration config).isAdditionalFlowStep(node1, node2)

0 commit comments

Comments
 (0)