boolean (@Nullable PsiVariable myVariable, @Nullable PsiElement element, boolean checkRedeclared) { if (myVariable == null || element == null) return false; PsiIdentifier identifier = myVariable.getNameIdentifier(); if (identifier == null) { return false; } HasDeclaredVariableWithTheSameNameVisitor visitor = new HasDeclaredVariableWithTheSameNameVisitor(myVariable, checkRedeclared); element.accept(visitor); return visitor.hasConflict; }