@Override
 public int hashCode() {
   return clazz.hashCode();
 }
 @Override
 public int hashCode() {
   int result = psiClass.hashCode();
   result = 31 * result + flags;
   return result;
 }