outerPattern method
Outer pattern for pattern variable declarations: (a, b), [a, b], {'k': v}, Foo(a: b).
Implementation
Parser<PatternNode> outerPattern() => [
ref0(parenthesizedOrRecordPattern),
ref0(listPattern),
ref0(mapPattern),
ref0(objectPattern),
].toChoiceParser();