We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
startsSplits()
1 parent 3182274 commit 4684bc9Copy full SHA for 4684bc9
csharp/ql/src/semmle/code/csharp/controlflow/ControlFlowGraph.qll
@@ -2967,6 +2967,11 @@ module Internal {
2967
2968
/** Provides logic for calculating reachable control flow nodes. */
2969
module Reachability {
2970
+ /**
2971
+ * Holds if `cfe` is a control flow element where the set of possible splits may
2972
+ * be different from the set of possible splits for one of `cfe`'s predecessors.
2973
+ * That is, `cfe` starts a new block of elements with the same set of splits.
2974
+ */
2975
private predicate startsSplits(ControlFlowElement cfe) {
2976
cfe = succEntry(_)
2977
or
0 commit comments