Skip to content

Commit 3ff6d03

Browse files
committed
Rename to neverSkipInPathGraph
1 parent e34bcef commit 3ff6d03

File tree

16 files changed

+32
-24
lines changed

16 files changed

+32
-24
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2022,7 +2022,7 @@ module Impl<FullStateConfigSig Config> {
20222022
castNode(this.asNode()) or
20232023
clearsContentCached(this.asNode(), _) or
20242024
expectsContentCached(this.asNode(), _) or
2025-
flowCheckNodeSpecific(this.asNode())
2025+
neverSkipInPathGraph(this.asNode())
20262026
}
20272027
}
20282028

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

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -236,9 +236,10 @@ class CastNode extends Node {
236236
}
237237

238238
/**
239-
* Holds if `n` should be a FlowCheckNode, which will appear in path summaries.
239+
* Holds if `n` should never be skipped over in the `PathGraph` and in path
240+
* explanations.
240241
*/
241-
predicate flowCheckNodeSpecific(Node n) { none() }
242+
predicate neverSkipInPathGraph(Node n) { none() }
242243

243244
class DataFlowCallable = Function;
244245

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2022,7 +2022,7 @@ module Impl<FullStateConfigSig Config> {
20222022
castNode(this.asNode()) or
20232023
clearsContentCached(this.asNode(), _) or
20242024
expectsContentCached(this.asNode(), _) or
2025-
flowCheckNodeSpecific(this.asNode())
2025+
neverSkipInPathGraph(this.asNode())
20262026
}
20272027
}
20282028

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

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -784,9 +784,10 @@ class CastNode extends Node {
784784
}
785785

786786
/**
787-
* Holds if `n` should be a FlowCheckNode, which will appear in path summaries.
787+
* Holds if `n` should never be skipped over in the `PathGraph` and in path
788+
* explanations.
788789
*/
789-
predicate flowCheckNodeSpecific(Node n) { none() }
790+
predicate neverSkipInPathGraph(Node n) { none() }
790791

791792
/**
792793
* A function that may contain code or a variable that may contain itself. When

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2022,7 +2022,7 @@ module Impl<FullStateConfigSig Config> {
20222022
castNode(this.asNode()) or
20232023
clearsContentCached(this.asNode(), _) or
20242024
expectsContentCached(this.asNode(), _) or
2025-
flowCheckNodeSpecific(this.asNode())
2025+
neverSkipInPathGraph(this.asNode())
20262026
}
20272027
}
20282028

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

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2148,9 +2148,10 @@ class CastNode extends Node {
21482148
}
21492149

21502150
/**
2151-
* Holds if `n` should be a FlowCheckNode, which will appear in path summaries.
2151+
* Holds if `n` should never be skipped over in the `PathGraph` and in path
2152+
* explanations.
21522153
*/
2153-
predicate flowCheckNodeSpecific(Node n) { none() }
2154+
predicate neverSkipInPathGraph(Node n) { none() }
21542155

21552156
class DataFlowExpr = DotNet::Expr;
21562157

go/ql/lib/semmle/go/dataflow/internal/DataFlowImpl.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2022,7 +2022,7 @@ module Impl<FullStateConfigSig Config> {
20222022
castNode(this.asNode()) or
20232023
clearsContentCached(this.asNode(), _) or
20242024
expectsContentCached(this.asNode(), _) or
2025-
flowCheckNodeSpecific(this.asNode())
2025+
neverSkipInPathGraph(this.asNode())
20262026
}
20272027
}
20282028

go/ql/lib/semmle/go/dataflow/internal/DataFlowPrivate.qll

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -229,9 +229,10 @@ class CastNode extends ExprNode {
229229
}
230230

231231
/**
232-
* Holds if `n` should be a FlowCheckNode, which will appear in path summaries.
232+
* Holds if `n` should never be skipped over in the `PathGraph` and in path
233+
* explanations.
233234
*/
234-
predicate flowCheckNodeSpecific(Node n) { none() }
235+
predicate neverSkipInPathGraph(Node n) { none() }
235236

236237
class DataFlowExpr = Expr;
237238

java/ql/lib/semmle/code/java/dataflow/internal/DataFlowImpl.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2022,7 +2022,7 @@ module Impl<FullStateConfigSig Config> {
20222022
castNode(this.asNode()) or
20232023
clearsContentCached(this.asNode(), _) or
20242024
expectsContentCached(this.asNode(), _) or
2025-
flowCheckNodeSpecific(this.asNode())
2025+
neverSkipInPathGraph(this.asNode())
20262026
}
20272027
}
20282028

java/ql/lib/semmle/code/java/dataflow/internal/DataFlowPrivate.qll

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -243,9 +243,10 @@ class CastNode extends ExprNode {
243243
}
244244

245245
/**
246-
* Holds if `n` should be a FlowCheckNode, which will appear in path summaries.
246+
* Holds if `n` should never be skipped over in the `PathGraph` and in path
247+
* explanations.
247248
*/
248-
predicate flowCheckNodeSpecific(Node n) { none() }
249+
predicate neverSkipInPathGraph(Node n) { none() }
249250

250251
private newtype TDataFlowCallable =
251252
TSrcCallable(Callable c) or

0 commit comments

Comments
 (0)