PsiExpression (PsiExpression expression) { expression = PsiUtil.skipParenthesizedExprDown(expression); if (expression instanceof PsiReferenceExpression referenceExpression) { final PsiElement target = referenceExpression.resolve(); if (target instanceof PsiVariable variable && target.getContainingFile() == expression.getContainingFile()) { final PsiExpression initializer = variable.getInitializer(); if (initializer != null) { return initializer; } } } return expression; }