Module ParameterNodes
Import path
import codeql.ruby.dataflow.internal.DataFlowPrivateClasses
| BlockParameterNode | The value of a block parameter at function entry, viewed as a node in a data flow graph. |
| NormalParameterNode | The value of a normal parameter at function entry, viewed as a node in a data flow graph. |
| ParameterNodeImpl | |
| SelfParameterNode | The value of the |
| SummaryParameterNode | A parameter for a library callable with a flow summary. |
| SynthHashSplatParameterNode | For all methods containing keyword parameters, we construct a synthesized (hidden) parameter node to contain all keyword arguments. This allows us to handle cases like |