ExpressionContext expressionContext = getChild(context, ExpressionContext.class);
if (expressionContext == null) {
return null;
}
Expression expression = getAdapter(ExpressionAdapter.class).adapt(expressionContext);
Invocation invocation = null;
if (expression instanceof ThisExpression) {
invocation = createNode(context, ThisInvocation.class);
} else if (expression instanceof SuperExpression) {