Class ArgumentPosition
An argument position.
Import path
import codeql.ruby.dataflow.internal.DataFlowDispatch
Direct supertypes
Predicates
isAny | Holds if this position represents any argument, except |
isAnyNamed | Holds if this position represents any positional parameter. |
isBlock | Holds if this position represents a block argument. |
isHashSplat | Holds if this position represents a hash-splat argument. |
isKeyword | Holds if this position represents a keyword argument named |
isLambdaSelf | Holds if this position represents a lambda |
isPositional | Holds if this position represents a positional argument at position |
isSelf | Holds if this position represents a |
isSplat | Holds if this position represents a splat argument at position |
isSynthHashSplat | Holds if this position represents a synthetic hash-splat argument. |
isSynthSplat | Holds if this position represents a synthetic splat argument. |
toString | Gets a textual representation of this position. |