void (@NotNull PsiReferenceExpression referenceExpression) { super.visitReferenceExpression(referenceExpression); final PsiElement resolved = referenceExpression.resolve(); if (resolved instanceof PsiVariable variable) { final PsiElement replacement = elementsToReplace.get(variable); if (replacement != null) { replacements.put(referenceExpression, replacement); } } }