invocation = methodInvocation;
}
}
if (invocation == null) {
GeneralInvocation generalInvocation = createNode(context, GeneralInvocation.class);
if (expression instanceof ScopedExpression) {
ScopedExpression scopedExpression = (ScopedExpression) expression;
generalInvocation.setScope(scopedExpression.getScope());
generalInvocation.setExpression(scopedExpression.getExpression());
invocation = generalInvocation;
} else {
generalInvocation.setExpression(expression);
}
invocation = generalInvocation;
}
ExpressionListContext expressionListContext = getChild(context, ExpressionListContext.class);