parse.consumeRequired(DeeTokens.CLOSE_BRACKET);
setToEParseBroken(parse.ruleBroken);
if(calleeExp == null) {
if(mapElements != null ) {
return parse.conclude(new ExpLiteralMapArray(nodeListView(mapElements)));
} else {
return parse.conclude(new ExpLiteralArray(nodeListView(elements)));
}
}
return parse.conclude(new ExpIndex(calleeExp, nodeListView(elements)));