if (contextParametersCount >= expressionParameterCount) {
// do a match from last to first, break when foo() nodes are exhausted
for (int i = 0; (i < contextParametersCount) && (expressionParameterCount - i >= 0); i++) {
ASTParameter parameterNode = (ASTParameter) parameterNodes.get(expressionParameterCount - i);
if (Boolean.TRUE.equals(
(Boolean) parameterNode.jjtAccept(
this,
parameterTypes[contextParametersCount - 1 - i]
)
)) {
;//go on with "next" param