class Prism::ArrayPatternNode

Represents an array pattern in pattern matching.

foo in 1, 2
       ^^^^

foo in [1, 2]
       ^^^^^^

foo in *bar
       ^^^^

foo in Bar[]
       ^^^^^

foo in Bar[1, 2, 3]
       ^^^^^^^^^^^^