(parser, keyword)
| 4540 | }; |
| 4541 | var COLLECTION_KEYWORDS = ["where", "sorted", "mapped", "split", "joined"]; |
| 4542 | function _parseCollectionOperand(parser, keyword) { |
| 4543 | var others = COLLECTION_KEYWORDS.filter((k) => k !== keyword); |
| 4544 | var count = parser.pushFollows(...others); |
| 4545 | try { |
| 4546 | return parser.requireElement("expression"); |
| 4547 | } finally { |
| 4548 | parser.popFollows(count); |
| 4549 | } |
| 4550 | } |
| 4551 | var CollectionOp = class extends Expression { |
| 4552 | static grammarName = "collectionOp"; |
| 4553 | static expressionType = "indirect"; |
no test coverage detected