qtil
advanced-security/qtil-ruby 0.0.2
Search

Module ParameterNodes

Import path

import codeql.ruby.dataflow.internal.DataFlowPrivate

Classes

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 self parameter at function entry, viewed as a node in a data flow graph.

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