PsiExpression (PsiReference ref, int argumentIdx) { PsiExpressionList argumentList = getCallArgumentList(ref.getElement()); PsiExpression[] arguments = argumentList == null ? PsiExpression.EMPTY_ARRAY : argumentList.getExpressions(); return argumentIdx < arguments.length ? arguments[argumentIdx] : null; }