in src/java/org/jetbrains/plugins/clojure/psi/impl/list/ListDeclarations.java [243:262]
public static boolean isLocal(PsiElement element) {
if (element instanceof ClSymbol) {
ClSymbol symbol = (ClSymbol) element;
final PsiElement parent = symbol.getParent();
if (parent instanceof ClList) {
ClList list = (ClList) parent;
if (FN.equals(list.getHeadText())) return true;
} else if (parent instanceof ClVector) {
final PsiElement par = parent.getParent();
if (par instanceof ClDef && ((ClDef) par).getSecondNonLeafElement() == element) return true;
if (par instanceof ClList) {
final String ht = ((ClList) par).getHeadText();
if (LOCAL_BINDINGS.contains(ht)) return true;
}
}
}
return false;
}