[fix](Nereids) support empty array and map literal (#25145)
This commit is contained in:
@ -686,8 +686,8 @@ constant
|
||||
| number #numericLiteral
|
||||
| booleanValue #booleanLiteral
|
||||
| STRING_LITERAL #stringLiteral
|
||||
| LEFT_BRACKET items+=constant (COMMA items+=constant)* RIGHT_BRACKET #arrayLiteral
|
||||
| LEFT_BRACE items+=constant COLON items+=constant
|
||||
| LEFT_BRACKET (items+=constant)? (COMMA items+=constant)* RIGHT_BRACKET #arrayLiteral
|
||||
| LEFT_BRACE (items+=constant COLON items+=constant)?
|
||||
(COMMA items+=constant COLON items+=constant)* RIGHT_BRACE #mapLiteral
|
||||
| LEFT_BRACE items+=constant (COMMA items+=constant)* RIGHT_BRACE #structLiteral
|
||||
;
|
||||
|
||||
Reference in New Issue
Block a user