private void visitVariableUsages(PsiVariable variable) {
          if (variable == null) return;
          if (myConfiguration.getAdvancedConfiguration().getDfaOption() != Configuration.DfaOption.OFF) {
            PsiClass psiClass = PsiUtil.resolveClassInClassTypeOnly(variable.getType());
            if (psiClass != null && CommonClassNames.JAVA_LANG_STRING_TEMPLATE_PROCESSOR.equals(psiClass.getQualifiedName())) {
              return;
            }
            ReferencesSearch.search(variable, searchScope).forEach(psiReference -> {
              PsiElement element = psiReference.getElement();
              if (element instanceof PsiExpression refExpression) {
                places.add(refExpression);
                if (!myUnparsable) {
                  myUnparsable = checkUnparsableReference(refExpression);
                }
              }
              return true;
            });
          }
        }
private void visitVariableUsages(PsiVariable variable)