mapEntryElement method
Implementation
Parser<MapEntryElementNode> mapEntryElement() =>
seq4(
ref1(token, '?').optional(),
ref0(expression),
ref1(token, ':'),
seq2(ref1(token, '?').optional(), ref0(expression)),
).map4(
(qKey, k, _, valAndQ) => MapEntryElementNode(
key: k,
value: valAndQ.$2,
isKeyNullAware: qKey != null,
isValueNullAware: valAndQ.$1 != null,
),
);