Module Variable
Import path
import codeql.ruby.ast.internal.VariableImports
Predicates
| explicitAssignmentNode | Holds if |
| implicitAssignmentNode | Holds if |
| implicitParameterAssignmentNode | Holds if |
| scopeDefinesParameterVariable | Holds if |
Classes
| ClassVariableAccessRealImpl | |
| ClassVariableImpl | |
| GlobalVariableAccessImpl | |
| GlobalVariableImpl | |
| InstanceVariableAccessImpl | |
| InstanceVariableImpl | |
| LocalVariableAccessImpl | |
| LocalVariableAccessSynth | |
| LocalVariableReal | |
| LocalVariableSynth | |
| SelfVariableAccessImpl | |
| SelfVariableImpl | |
| VariableAccessImpl | |
| VariableImpl | |
| VariableReal | A “real” (i.e. non-synthesized) variable. This class only exists to avoid negative recursion warnings. Ideally, we would use |