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 15daa51 commit f4a05c1Copy full SHA for f4a05c1
shared/dataflow/codeql/dataflow/VariableCapture.qll
@@ -1,3 +1,8 @@
1
+/**
2
+ * Provides a module for synthesizing data-flow nodes and related step relations
3
+ * for supporting flow through captured variables.
4
+ */
5
+
6
private import codeql.util.Boolean
7
private import codeql.util.Unit
8
private import codeql.ssa.Ssa as Ssa
@@ -159,6 +164,10 @@ signature module OutputSig<InputSig I> {
159
164
predicate parameterReadStep(ClosureNode node, I::CapturedParameter p);
160
165
}
161
166
167
168
+ * Constructs the type `ClosureNode` and associated step relations, which are
169
+ * intended to be included in the data-flow node and step relations.
170
162
171
module Flow<InputSig Input> implements OutputSig<Input> {
163
172
private import Input
173
0 commit comments