Module VariableCapture
Provides logic related to captured variables.
Import path
import codeql.ruby.dataflow.internal.DataFlowPrivate
Predicates
clearsContent | |
flowInsensitiveStep | Holds if there is control-flow insensitive data-flow from |
readStep | |
storeStep | |
valueStep |
Classes
Aliases
CapturedVariable | A variable that is captured in a closure. |
ClosureExpr | An expression constructing a closure that may capture one or more variables. This can for example be a lambda or a constructor call of a locally defined object. |
Flow | Constructs the type |