Module Parameter
Import path
import codeql.ruby.ast.ParameterClasses
| BlockParameter | A parameter that is a block. For example, |
| DestructuredParameter | A parameter defined using destructuring. For example |
| ForwardParameter | A special |
| HashSplatNilParameter | A |
| HashSplatParameter | A hash-splat (or double-splat) parameter. For example, |
| KeywordParameter | A keyword parameter, including a default value if the parameter is optional. For example, in the following example, |
| NamedParameter | A named parameter. |
| OptionalParameter | An optional parameter. For example, the parameter |
| Parameter | A parameter. |
| PatternParameter | DEPRECATED |
| SimpleParameter | A simple (normal) parameter. |
| SplatParameter | A splat parameter. For example, |
| TuplePatternParameter | DEPRECATED |