logicalAndExpression method
Implementation
@override
Parser logicalAndExpression() => super.logicalAndExpression().map((c) {
Expression expression = c[0];
for (var item in c[1]) {
if (item[0].value == '&&') {
expression =
LogicalAndExpression(expression as Expression<bool>, item[1]);
continue;
}
throw UnknownExpressionTypeException(
'Unknown logical-and expression type');
}
return expression;
});