boolean (PsiReferenceExpression reference) { final PsiElement parent = getParentSkipParentheses(reference); if (!(parent instanceof PsiReferenceExpression)) { return false; } final PsiElement grandParent = parent.getParent(); if (!(grandParent instanceof PsiMethodCallExpression methodCallExpression)) { return false; } final PsiElement greatGrandParent = methodCallExpression.getParent(); if (greatGrandParent instanceof PsiExpressionStatement) { return false; } return isListGetExpression(methodCallExpression); }