We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent eda7bb6 commit 036733dCopy full SHA for 036733d
csharp/ql/src/semmle/code/csharp/dataflow/internal/FlowSummaryImpl.qll
@@ -643,7 +643,14 @@ module Private {
643
)
644
}
645
646
- private predicate interpretSpec(string spec, int idx, SummaryComponentStack stack) {
+ /**
647
+ * Holds if `spec` specifies summary component stack `stack`.
648
+ */
649
+ predicate interpretSpec(string spec, SummaryComponentStack stack) {
650
+ interpretSpec(spec, 0, stack)
651
+ }
652
+
653
+ predicate interpretSpec(string spec, int idx, SummaryComponentStack stack) {
654
exists(string c |
655
relevantSpec(spec) and
656
specLength(spec, idx + 1) and
0 commit comments