PsiCallExpression (PsiElement context) { if (!(context instanceof PsiExpression expr)) return null; expr = ExpressionUtils.getPassThroughExpression(expr); if (expr.getParent() instanceof PsiExpressionList list && list.getParent() instanceof PsiCallExpression call) { return call; } return ExpressionUtils.getCallForQualifier(expr); }