int () { final int isStatic = hasModifierProperty(PsiModifier.STATIC) ? 1 : 0; final int visibilityModifier; visibilityModifier = getVisibilityCode(); return getName().hashCode() << 3 + isStatic << 2 + visibilityModifier; }